ASP.NET Core MVC Application for CURD Operation.
View Part 1. Create.cshtml @model BookStorage.Models.Book @ { ViewData[ "Title" ] = "Add Book" ; } <h2>Add ...
Read More →
CTEs (Common Table Expression)
Common Table Expressions (CTEs) are one of the most powerful and readable features in SQL. They help break down complex queries, improve cod...
Read More →
SOLID Principles and Design Pattern.
What is the SOLID Principle? SOLID is an acronym for five key principles of object-oriented design that help create clean, scalable, testabl...
Read More →
Clean Architecture in ASP.NET Core.
Before understanding Clean Architecture, let's first understand Three-Tier Architecture, and then we will understand how Clean Architect...
Read More →
AppSettings and IConfiguration
What is appsettings.json? appsettings.json is a configuration file used in ASP.NET Core to store key-value pairs like: Database connection ...
Read More →
Enable Swagger and CROS in ASP.NET Core.
Swagger. Swagger (OpenAPI) is a powerful tool that: Generates interactive API documentation Helps you test APIs right from the browser Makes...
Read More →