Dependency Injection is a software design pattern that promotes loose coupling and modularity in code by separating the creation of objects from their usage. Whether you use constructor injection, setter injection, or interface injection, Dependency Injection can help you manage complex systems with ease and achieve greater flexibility, modularity, and scalability in your codebase.
Blog
CRUD Operations in Entity Framework
How to use Entity Framework Core for (CRUD) Create, Read, Update, and Delete?
ASP.NET Claims and Identities
ASP.NET Claims and Identities is a framework for managing authentication and authorization in an ASP.NET application. It is based on the concept of claims, which are statements about an entity that can be used to make decisions about that entity. One of the key benefits of using claims is that they are flexible and can … Continue reading ASP.NET Claims and Identities
Entity Framework Inheritance Table Per Type (TPT) in .NET
Table per Type (TPT) is a type of inheritance mapping in Entity Framework where each derived entity type is mapped to a separate table in the database. For example, consider the following object model: Copy codepublic abstract class Vehicle{ public int Id { get; set; } public string Make { get; set; } public string … Continue reading Entity Framework Inheritance Table Per Type (TPT) in .NET
AWS S3 using .NET
AWS S3 (Amazon Simple Storage Service) is a cloud storage service provided by Amazon Web Services (AWS). It is a highly scalable, object-based storage service that offers industry-leading durability and availability. Using AWS S3 from .NET is easy, thanks to the AWS SDK for .NET. The AWS SDK for .NET is a collection of libraries … Continue reading AWS S3 using .NET
How to use nano inside a Docker container?
How to use nano inside a Docker container?
How to move Docker to attached volume in DigitalOcean?
How to move Docker installation to the separately attached volume in DigitalOcean?
Setup Elasticsearch and Kibana (ELK) Stack on Docker
How to setup Elasticsearch with Kibana on Docker?
Go (GoLang) Folder Structure
Go (GoLang) project folder structure.
Coma Separated Weekdays Attribute Validation in C# for ASP.NET Web API
Weekdays Validation Attribute with coma separated values in C# for ASP.NET Web API