Understanding Abstraction in OOP made EasyApril 15, 2023Articles, OOP ConceptsIn this detailed article, let's explore what is abstraction in OOP with an illustrated example and understand how it works
Understanding Encapsulation in OOP made EasyApril 14, 2023Articles, OOP ConceptsIn this article, let's understand the basics of encapsulation and why this is an important characteristic of any Object Oriented Language
Garbage Collection in ASP.NET Core SimplifiedApril 13, 2023Articles, ASP.NET CoreIn this article, let's look at how Garbage Collection works and things we need to keep in mind while developing memory optimized applications in dotne..
How to cache Tokens in ASP.NET CoreApril 12, 2023Articles, ASP.NET Core3 CommentsIn this article, let's see how we can use IMemoryCache to cache JWT Tokens in an ASP.NET Core application
How to use Fluent Validation in ASP.NET CoreApril 12, 2023Articles, ASP.NET CoreIn this article, let's look at how we can implement Fluent validation in our ASP.NET Core MVC application with an illustrating example.
How to call Stored Procedures in ASP.NET CoreApril 12, 2023Articles, ASP.NET Core1 CommentLet's talk about how we can call Stored Procedures from our ASP.NET Core API using Entity Framework Core with an illustrating example.
Implementing Custom Authentication Scheme and Handler in ASP.NET CoreApril 12, 2023Articles, ASP.NET Core10 CommentsIn this article, let's look at how we can implement our own token authentication scheme and use it with an ASP.NET Core example.
How to use ETag for concurrency in ASP.NET CoreApril 12, 2023Articles, ASP.NET Core1 CommentIn this detailed guide, let's look at how we can detect and prevent mid-air edit collisions using ETag in an ASP.NET Core (.NET 6) Web API.
How to design Clean Architecture in ASP.NET CoreApril 12, 2023Articles, ASP.NET CoreIn this detailed guide, let's understand the basics of a layered monolith and design an application with clean architecture in ASP.NET Core