Blogs and Tutorials for Web API

CRUD Operations using ASP.NET Web API Core
This tutorial gives you step by step implementation of creating CRUD operations using ASP.NET Web API Core.

Testing ASP.NET Web API using Postman
This tutorial describes how to test GET, POST, PUT, Delete http methods created by ASP.NET Web API. You can test the API using Fiddler or SOAP UI or Postman. For this tutorial we will use Postman.

Implement Repository Pattern with ASP.NET Core Web API
This blog explains how to implement a Repository Pattern with ASP.NET Web API, AutoMapper, Entity Framework, and async operations.

Host ASP.NET Web API in IIS using Visual Studio Publish method
This article will help you to host your ASP.NET Web API in IIS using Visual Studio Publish method. You will use File System publish method for it.

Getting Started with ASP.NET Core Web API and Entity Framework
Get started with ASP.NET Core Web API and Entity Framework by building a basic API to get data from SQL Server. And features like CORS Policy, and Logging.

Microservice Architecture Pattern for Architects
This blogpost explains about advantages, disadvantages, internal service communication, SOA vs MSA, Prerequisites, and other aspects of Microservice Architecture that are required to define architecture your application with Microservices.

How to Implement Dependency Injection in .NET Core
.NET Core provides built-in support of dependency injection. This blog will help you to understand how and why to implement dependency injection in .Net Core.

.NET Core Dependency Injection Object Lifetime
In .NET Core, you can register dependencies using three different methods AddSingleton, AddTransient, and AddScoped. This blog explains each of these methods.

How to Setup CORS Policies in ASP.NET Core Web API
This blog explains how to set up CORS policies using default policy, add policy, middleware, endpoint routing, and EnableCors attribute.

How To Use AutoMapper in ASP.NET Core Web API
This blog explains how to use AutoMapper in ASP.NET Core Web API project, the configuration of AutoMapper, mapping domain, and DTOs, and custom property mapping.