Category: Technology
-

Clean Structured API Project – ASP.NET Core
Clean structured ASP.NET Core API project, following the RESTful principles, Clean Architecture principles, SOLID design principles, implementing the Dependency Injection, Repository, and Unit of Work design pattern, and utilizing Entity Framework Core for data access.
-

Clean Structured Project – ASP.NET Core
The Clean Architecture principles, SOLID design principles, implements the Dependency Injection, Repository, and Unit of Work design pattern, and utilizes Entity Framework Core for data access.
-

Differences between IEnumerable and IQueryable in C#
When working with in-memory collections—where data is kept locally in the memory of the application—select IEnumerable. When working with huge data sets or querying external data sources, use IQueryable as it enables effective server-side processing and query optimization.
-

How to check if string is null or empty? or it does not contains anything in C#
In every project developed within the .NET framework, whether it’s a web, console, Windows, or mobile application, it is crucial to validate whether a string is empty, null, or contains anything, including whitespace. Therefore, I’m sharing this C# tip to demonstrate the optimal approach for checking if a string is null, empty, or consists solely…
-

Check Session Timeout by Using ActionFilters in MVC
In a dynamic web application, the session is crucial to hold the information of current logged in user identity/data. So someone without authentication cannot have access to some Page or any ActionResult, to implement this kind of functionality, we need to check session exists (is not null) in every action which required authentication. So, the…
-

Helper to validate image in MVC
In almost 90% of projects, we need to upload images to server and store them. In most cases, hackers try to exploit an image upload system and try to upload exploitable materials like web-shells, some harmful scripts, table deletions scripts, etc.
