---
title: "Ashifur Rahaman (@ashif-arsb) | Hashnode"
description: "Be happy and shine. Read the latest articles by Ashifur Rahaman on Hashnode."
url: "https://hashnode.com/@ashif-arsb"
---

@ashif-arsb

# Ashifur Rahaman

@ashif-arsb · Joined August 2025

Be happy and shine

### [SQL Server - User and Role Management](https://sqlinsights.hashnode.dev/sql-server-user-and-role-management?utm_source=hashnode&utm_medium=feed)

Managing access in SQL Server is a critical part of database administration. It can feel a bit like a maze at first because SQL Server handles security by splitting access into two distinct layers: th

5 min read · [sqlinsights.hashnode.dev](https://sqlinsights.hashnode.dev/sql-server-user-and-role-management?utm_source=hashnode&utm_medium=feed)

[Jun 2](https://hashnode.com/posts/sql-server-user-and-role-management/6a1ef0a5c26179354a935005)

### [ASP.NET Core: File Upload](https://aspnetcore.hashnode.dev/aspnet-core-file-upload?utm_source=hashnode&utm_medium=feed)

Handling file uploads in ASP.NET Core generally falls into two categories: Buffered (easy, suitable for small files) and Streamed (complex, necessary for large files). Here is an in-depth guide covering best practices, multiple files, validation, and...

5 min read · [aspnetcore.hashnode.dev](https://aspnetcore.hashnode.dev/aspnet-core-file-upload?utm_source=hashnode&utm_medium=feed)

[Jan 26](https://hashnode.com/posts/aspnet-core-file-upload/697793daff306ba1d3f0dfbc)

### [ASP.NET Core: Globalization and Localization](https://aspnetcore.hashnode.dev/aspnet-core-globalization-and-localization?utm_source=hashnode&utm_medium=feed)

In ASP.NET Core, Globalization and Localization are distinct but connected processes that allow your application to serve users from different linguistic and cultural backgrounds. Here is an in-depth breakdown of how they work, how to configure them,...

4 min read · [aspnetcore.hashnode.dev](https://aspnetcore.hashnode.dev/aspnet-core-globalization-and-localization?utm_source=hashnode&utm_medium=feed)

[Jan 26](https://hashnode.com/posts/aspnet-core-globalization-and-localization/69777c6bef0f4963982547c4)

### [ASP.NET Core: Restricting Client IP & Region](https://aspnetcore.hashnode.dev/aspnet-core-restricting-client-ip-and-region?utm_source=hashnode&utm_medium=feed)

Restricting access based on IP address or geographic region is a common security measure used to protect sensitive areas of an application (like Admin Panels) or to comply with legal regulations (e.g., GDPR, trade embargoes). This defense is typicall...

4 min read · [aspnetcore.hashnode.dev](https://aspnetcore.hashnode.dev/aspnet-core-restricting-client-ip-and-region?utm_source=hashnode&utm_medium=feed)

[Jan 26](https://hashnode.com/posts/aspnet-core-restricting-client-ip-and-region/697778239e66af63e11c0818)

### [ASP.NET Core: Open Redirect Vulnerability](https://aspnetcore.hashnode.dev/aspnet-core-open-redirect-vulnerability?utm_source=hashnode&utm_medium=feed)

An Open Redirect occurs when a web application accepts a user-controlled input (often a URL parameter like ?returnUrl=...) and redirects the user's browser to that URL without validating it. While this doesn't directly compromise the server, it is a ...

3 min read · [aspnetcore.hashnode.dev](https://aspnetcore.hashnode.dev/aspnet-core-open-redirect-vulnerability?utm_source=hashnode&utm_medium=feed)

[Jan 26](https://hashnode.com/posts/aspnet-core-open-redirect-vulnerability/69776bc27fb44cd230a0fc2e)
