Web API - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about Web API, drawn from .NET News Daily issues.

141 curated issues

Optimistic Concurrency in EF Core 10: ASP.NET Core Web API Guide

Learn how to prevent data conflicts in ASP.NET Core Web API using optimistic concurrency with EF Core 10. RowVersion tokens, conflict resolution, retry strategies, and a decision matrix.

Featured in Issue #456 May 14, 2026

Issue also covered: ASP.NET Core, Azure, C#, .NET 9, EF Core, Kubernetes, .NET MAUI, OpenAI

Read this issue →

Disable HTTP caching by default in ASP.NET Core APIs

When building APIs with ASP.NET Core, it's crucial to explicitly control caching behavior. Unlike web pages where caching often improves user experience, API responses should not be cached by default ...

Featured in Issue #452 May 10, 2026

Issue also covered: ASP.NET Core, C#, .NET Framework, ASP.NET MVC, EF Core, GitHub, GitHub Copilot, Performance

Read this issue →

ASP.NET Web API CRUD Operations

ASP.NET Web API CRUD Operations - .NET8 And Entity Framework Core Tutorial (yY7pLCuHov)

Featured in Issue #451 May 08, 2026

Issue also covered: ASP.NET Core, Authentication, C#, .NET 8, .NET Core, EF Core, FluentValidation, Performance

Read this issue →

Combining API versioning with OpenAPI in .NET 10 applications

Learn how to implement API versioning in your .NET 10 applications using OpenAPI for better API management and documentation. The post Combining API versioning with OpenAPI in .NET 10 applications ap...

Featured in Issue #448 May 05, 2026

Issue also covered: C#, .NET 10, EF Core, Performance, Semantic Kernel, Serilog

Read this issue →

Setup CI Build Pipeline in Azure DevOps for ASP.NET Core Web API

Subscibe to my weekly .NET newsletter

Featured in Issue #444 April 29, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, Clean Architecture, Cosmos DB, C#, .NET Framework

Read this issue →

ASP.NET Community Standup: Combining API Versioning with OpenAPI

Difference Between Span and Memory in C# with Examples?

Featured in Issue #439 April 22, 2026

Issue also covered: ASP.NET Core, Azure, Azure Functions, Clean Architecture, C#, Docker, EF Core, OpenAI

Read this issue →

EF Core Query Performance — How to Write Fast and Efficient Queries

Learn projection, AsNoTracking, indexing, and optimization techniques to build high-performance EF Core APIs.

Featured in Issue #437 April 20, 2026

Issue also covered: Azure, Clean Architecture, C#, .NET Core, EF Core, OpenAI, Performance, Semantic Kernel

Read this issue →

High-Performance .NET APIs: Zero-Allocation Serialization Explained

1. Real-World Problem Scenario

Featured in Issue #435 April 16, 2026

Issue also covered: ASP.NET Core, Benchmarking, Clean Architecture, C#, .NET 10, .NET Core, Performance, Redis

Read this issue →

The quickest way to edit code??

Mastering Connection Pooling with Dapper in ASP.NET Core Web API

Featured in Issue #430 April 09, 2026

Issue also covered: ASP.NET Core, Azure, C#, Dapper, Design Patterns, Redis

Read this issue →

Tracking vs. No-Tracking Queries in EF Core 10 - When to Use Each

Tracking vs. no-tracking queries in EF Core 10 - benchmarks, memory analysis, AsNoTrackingWithIdentityResolution, and when to use each in ASP.NET Core Web APIs.

Featured in Issue #428 April 07, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, Dapper, Design Patterns

Read this issue →

Why My .NET HttpClient Kept Getting 403 Forbidden Until I Forced HTTP/1.1

Browsers worked. The API endpoint worked in Postman. A basic .NET client did not.

Featured in Issue #427 April 06, 2026

Issue also covered: ASP.NET Core, Authentication, Authorization, C#, .NET Core, EF Core, OpenAI, Security

Read this issue →

45 .NET Web API Interview Questions That Actually Get Asked in 2026

45 practical .NET Web API interview questions with expert answers, code examples, and red flags. ASP.NET Core, EF Core 10, auth, caching, architecture.

Featured in Issue #422 March 30, 2026

Issue also covered: ASP.NET Core, .NET Aspire, AutoMapper, Azure, Benchmarking, C#, .NET 10, EF Core

Read this issue →

How to C#: Add Configuration to your .NET 8 Web API Application

Adding Custom Configuration to a .NET 8 Web API

Featured in Issue #420 March 26, 2026

Issue also covered: ASP.NET Core, Azure, EF Core, .NET MAUI, Performance, Security, Visual Studio Code

Read this issue →

Why ASP.NET Core Is the Future of Web Development

Introduction

Featured in Issue #418 March 24, 2026

Issue also covered: ASP.NET Core, Azure, C#, EF Core, .NET MAUI, OpenAI, Security, Visual Studio Code

Read this issue →

How to secure ASP.NET Core APIs with Basic Authentication

Learn how to implement Basic Authentication in ASP.NET Core Web APIs with Minimal APIs and controllers, ideal for securing internal APIs. The page How to secure ASP.NET Core APIs with Basic Authentica...

Featured in Issue #416 March 20, 2026

Issue also covered: ASP.NET Core, .NET Core, EF Core, GitHub Copilot, Minimal APIs, Performance, Security

Read this issue →

Querying and Performing Transactions Across Multiple Database Schemas in a Modular Monolith

Query data across schemas in .NET Modular Monolith without breaking module boundaries. Explore 5 proven approaches: inter-module APIs, domain events with eventual consistency, database views, BFF patt

Featured in Issue #412 March 17, 2026

Issue also covered: ASP.NET Core, .NET 10, GitHub Copilot, JWT, OpenAI, Performance, Redis, Visual Studio

Read this issue →

How to Upload Files in ASP.NET Core Web API?

Learn how to implement secure and efficient file uploads in ASP.NET Core Web API. Covers handling IFormFile, validation, storage, and security best practices.

Featured in Issue #406 March 06, 2026

Issue also covered: ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET Core, Security

Read this issue →

Building a .NET API Gateway: YARP Foundation, Health Checks, Load Balancing, and Security

Whether you’re building a small internal tool or a customer-facing application, there comes a point where you need more control over how…

Featured in Issue #401 February 27, 2026

Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, C#, .NET Core

Read this issue →

How to Connect Angular Frontend With ASP.NET Core Web API?

Learn how to connect an Angular frontend to an ASP.NET Core Web API for scalable web apps. Includes CORS, HttpClient, environment configs, & security tips.

Featured in Issue #400 February 26, 2026

Issue also covered: ASP.NET Core, Authentication, Authorization, Clean Architecture, C#, .NET Core, Performance, Redis

Read this issue →

Pagination, Sorting & Searching in ASP.NET Core Web API

Implement pagination, sorting, and searching in ASP.NET Core Web API with EF Core 10. Offset & keyset pagination, dynamic sorting, and performance tips.

Featured in Issue #398 February 24, 2026

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, GitHub Copilot, Minimal APIs, OpenAI, OpenTelemetry

Read this issue →

Connecting React and .NET Web API:How They Talk To Each Other??

When I first started learning web development, I thought that connecting a frontend to a backend was like magic. You click a button, and…

Featured in Issue #396 February 20, 2026

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 10, JWT, .NET MAUI, WPF

Read this issue →

Handle data set pagination with `PagedListResult`

Overview

Featured in Issue #391 February 13, 2026

Issue also covered: Azure, Clean Architecture, CQRS, C#, Design Patterns, .NET 8, .NET Core, EF Core

Read this issue →

Stop Rebuilding API Plumbing: A Clean Architecture .NET 10 Web API Starter

Week 2 of an API project is where optimism goes to get a reality check.

Featured in Issue #382 February 02, 2026

Issue also covered: ASP.NET Core, Cosmos DB, C#, .NET 10, EF Core, .NET MAUI, MediatR, OpenAI

Read this issue →

Implementing Distributed Caching in Web API with Azure Managed Redis

I’ve worked with caching before — storing AI chat request/response pairs in Cosmos DB to avoid redundant model calls, and caching API…

Featured in Issue #381 January 30, 2026

Issue also covered: .NET Aspire, Azure, C#, Design Patterns, .NET 10, ML.NET, PostgreSQL, Redis

Read this issue →

Nobody Tells You How ASP.NET Core Uses Reflection and Attributes to Wire Controllers and Routes

Have you ever spent hours debugging why your ASP.NET Core API routes aren’t hitting or why your model binding silently fails? You’re not…

Featured in Issue #378 January 27, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, C#, Design Patterns, .NET 10, .NET Core

Read this issue →

ASP.NET Development Company: Building Secure, Scalable, and High-Performance Web Applications in…

In today’s digital-first world, businesses need web applications that are fast, secure, scalable, and future-ready. Microsoft’s ASP.NET…

Featured in Issue #366 January 09, 2026

Issue also covered: AOT, ASP.NET Core, C#, .NET 10, EF Core, Performance, Solid Principles

Read this issue →

TDD in .NET: Practicing TDD in a Web API Project

Motivation: Why This Article?

Featured in Issue #360 January 01, 2026

Issue also covered: Azure, Benchmarking, Clean Architecture, C#, .NET 10, JWT, Minimal APIs, ML.NET

Read this issue →

Authentication in .NET — Part 11: Tenant-Aware Identity & Data Isolation

In Part 10, we secured Web APIs using policy-based scopes issued by an Identity Provider. Now Part 11, we go one level deeper and address…

Featured in Issue #356 December 26, 2025

Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Clean Architecture, Domain-Driven Design, Design Patterns

Read this issue →

How to Build Your First Web API (.NET Examples)

If you’re new to backend development, one of the best things you can build to understand how everything connects is a simple Web API…

Featured in Issue #355 December 25, 2025

Issue also covered: ASP.NET Core, Authentication, C#, Dapper, Docker, .NET 10, .NET Framework, EF Core

Read this issue →

Authentication in .NET — Part 10: Securing Web APIs Using Policy-Based Scopes

In earlier parts of this series, we explored authentication foundations, JWTs, hybrid flows, and authorization models. In Part 10, we…

Featured in Issue #348 December 16, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 10, EF Core, Minimal APIs

Read this issue →

Simplifying Cloud-Native Development with .NET Aspire

Build observable, production-ready distributed applications with .NET Aspire Continue reading on Simform Engineering »

Featured in Issue #346 December 12, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, C#, .NET 10, .NET Core, Minimal APIs, Performance

Read this issue →

Building an Event-Driven Web API Using Channels in .NET

When you build a Web API, sometimes you need to handle work that should not block the main request.

Featured in Issue #336 November 28, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Azure DevOps, Benchmarking, CQRS, C#, Design Patterns, .NET 10

Read this issue →

⭐ Stop Guessing! Here’s Exactly What Action Methods Do in ASP.NET Core

Action methods are one of the first things you must understand while building a Web API in ASP.NET Core. But beginners often get confused…

Featured in Issue #335 November 27, 2025

Issue also covered: Azure, C#, .NET 10, EF Core, Performance, Security, xUnit.net

Read this issue →

Understanding HTTP Methods in Web API (.NET)

HTTP methods are essential in Web API (.NET) to define how clients interact with a server. Methods like GET, POST, PUT, and DELETE help…

Featured in Issue #333 November 25, 2025

Issue also covered: Azure, Cosmos DB, C#, .NET 10, GitHub Copilot, Performance, Unit Testing

Read this issue →

Old API, New Tricks: Add MCP to Existing .NET REST Endpoints

In this session, we’ll explore how to breathe new life into your existing ASP.NET Web API endpoints built with ASP.NET CORE by adding Model Creation Protocol (MCP) capabilities to them. .NET 10 — The ...

Featured in Issue #330 November 20, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core

Read this issue →

Why You Should Use DTOs Instead of Entities in ASP.NET Core Web API

Using DTOs: a simple step toward secure and maintainable APIs

Featured in Issue #327 November 17, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, CQRS, C#, Dapper, .NET 10, EF Core

Read this issue →

Building Interactive UI in ASP.NET Web Forms with Data Binding & jQuery

Explore dynamic data binding in ASP.NET Web Forms! Learn how to pass data to client-side JavaScript for interactive modal updates using Bootstrap.

Featured in Issue #324 November 12, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, Docker, .NET 8, .NET 9

Read this issue →

Using SignalR with Wolverine 5.0

The Wolverine 5.0 release earlier last last week (finally) added a long requested SignalR transport. The SignalR library from Microsoft isn't hard to use from Wolverine for simplistic WebSockets or Se...

Featured in Issue #321 November 07, 2025

Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Authentication, AutoMapper, Azure, C#, .NET 10

Read this issue →

Integrating TimeSolv with QuickBooks for Smarter Billing & Accounting

Streamline billing & accounting by integrating TimeSolv with QuickBooks. Automate data sync, reduce errors, and gain real-time financial insights. Scale efficiently!

Featured in Issue #320 November 06, 2025

Issue also covered: .NET Aspire, Authentication, AutoMapper, Azure, Azure DevOps, Clean Architecture, C#, Domain-Driven Design

Read this issue →

Adding metadata to fallback endpoints in ASP.NET Core

In this post I discuss fallback endpoints and show how adding metadata to MVC or Razor Page fallback endpoints has some quirks to be aware of

Featured in Issue #314 October 29, 2025

Issue also covered: ASP.NET Core, C#, .NET 10, EF Core, Performance, Visual Studio

Read this issue →

Stop Polling — Start Reacting: Webhooks in .NET 9

In the fast-paced world of modern web development, waiting isn’t an option. Applications today demand real-time communication — instant…

Featured in Issue #313 October 28, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Azure Functions, Clean Architecture, Cosmos DB, CQRS

Read this issue →

Automating Chrome Browser with Selenium in C#

Learn how to automate the Chrome browser using Selenium WebDriver with C# for web testing, scraping, and task automation. This tutorial provides a step-by-step guide, from setting up your C# project i...

Featured in Issue #311 October 24, 2025

Issue also covered: .NET Aspire, Blazor, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, OpenAI

Read this issue →

🚀 .NET Core API for SignalR Integration (with Example)

Unlock real-time communication in your .NET Core APIs with SignalR! This guide provides a step-by-step walkthrough, complete with a working code example, demonstrating how to integrate SignalR for ins...

Featured in Issue #309 October 22, 2025

Issue also covered: Application Insights, ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 9

Read this issue →

Mastering C# Strings: Manipulation, Formatting, and Comparison

When working with C#, one of the most frequently used data types is the string. Whether you’re building a console application, a web API…

Featured in Issue #307 October 20, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, Clean Architecture, C#, Domain-Driven Design

Read this issue →

ASP.NET Core Web API

ASP.NET Core Web API: Modern Uygulamaların Perde Arkasındaki Güç

Featured in Issue #305 October 16, 2025

Issue also covered: ASP.NET Core, Azure, .NET 9, EF Core, GitHub Copilot, gRPC, Minimal APIs, OpenTelemetry

Read this issue →

Understanding API in .NET Core — A Beginner-Friendly Guide with Real-Life Example

Unlock the power of APIs in .NET Core with this beginner-friendly guide! Learn to build a simple web API, understand endpoints, and connect frontends to backends using real-world examples like job por...

Featured in Issue #304 October 15, 2025

Issue also covered: ASP.NET Core, C#, Dapper, Design Patterns, .NET Core, EF Core, Minimal APIs, Performance

Read this issue →

Updating and Deleting Tasks in Our .NET

In the previous post, we created new tasks and got our backend to communicate with PostgreSQL. By including Update (PUT) and Delete…

Featured in Issue #300 October 09, 2025

Issue also covered: AOT, ASP.NET Core, Azure, CQRS, Docker, .NET 9, .NET Core, GitHub Copilot

Read this issue →

Mastering REST APIs in ASP.NET Core and C#: A Complete Guide for .NET Developers

In today’s interconnected digital landscape, REST APIs serve as the backbone of modern web applications, enabling seamless communication… Continue reading on .Net Programming »

Featured in Issue #298 October 07, 2025

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 10, .NET 9, .NET Core, .NET MAUI

Read this issue →

Dockerfile for a .NET 9 Web API Application

Occasionally, I want to build and run a .NET application within a Docker container. I use VS Code on Linux, so I don’t have the easy option to add a Dockerfile that is in the full Visual Studio. And ...

Featured in Issue #297 October 06, 2025

Issue also covered: ASP.NET Core, Azure, Azure DevOps, Blazor, Clean Architecture, CQRS, C#, Domain-Driven Design

Read this issue →

Containerizing .NET Core Web Applications with Docker: Step-by-Step Guide

In today’s fast-paced development landscape, containerization has become a cornerstone of modern application deployment. Docker, the… Continue reading on Stackademic »

Featured in Issue #295 October 02, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET 8, .NET 9, EF Core

Read this issue →

⚡ CancellationToken: .NET’s Most Overlooked Superpower

Imagine this: your .NET web API starts a heavy data-processing task. Then the user closes their browser or the request times out…

Featured in Issue #294 October 01, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, EF Core, .NET MAUI, Minimal APIs

Read this issue →

ASP.NET Community Standup - Vibe coding a C# MCP server

Unit testing for a .NET Web API project.

Featured in Issue #292 September 29, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Azure, C#, Design Patterns, .NET 10, EF Core

Read this issue →

ASP.NET Core Application Lifecycle

Explore the ASP.NET Core application lifecycle, from startup and middleware pipeline to routing, controller execution, model binding, and result execution. Understand how each stage contributes to han...

Featured in Issue #290 September 25, 2025

Issue also covered: ASP.NET Core, Azure, Benchmarking, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET 9

Read this issue →

🚀 Generating .NET Core Projects with AI (Codeium/Windsurf)

Discover how Windsurf (formerly Codeium), an AI coding assistant, revolutionizes .NET Core development. Learn to generate entire Web API projects with CRUD endpoints, Entity Framework Core integration...

Featured in Issue #288 September 19, 2025

Issue also covered: ASP.NET Core, Authentication, .NET 8, OpenAI, Performance, Security, Source Generators, Visual Studio

Read this issue →

Implementing API Versioning in ASP.NET Core

Practical API versioning for Minimal APIs and MVC.

Featured in Issue #286 September 17, 2025

Issue also covered: AOT, ASP.NET Core, Azure, Azure Functions, Benchmarking, C#, .NET 8, EF Core

Read this issue →

What is an API?

Unlock the power of APIs! This guide explains what APIs are, how they work, and why they're essential for modern software development. Learn about different API architectures like REST and SOAP, under...

Featured in Issue #284 September 15, 2025

Issue also covered: AOT, ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, .NET 10

Read this issue →

File and Input Security in ASP.NET Core MVC and Web API Applications Introduction

Protect your ASP.NET Core MVC and Web API applications from critical vulnerabilities! This article provides essential best practices for securing file uploads and user inputs. Learn how to prevent SQL...

Featured in Issue #283 September 12, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Blazor, Clean Architecture, C#, .NET 8

Read this issue →

Stop Guessing in ASP.NET

A practical breakdown with real-world scenarios that will help you choose the right setup every time — whether you’re building APIs, MVC… Continue reading on Stackademic »

Featured in Issue #282 September 11, 2025

Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, EF Core, Performance, Security, Serilog

Read this issue →

Top 10 Application Security Best Practices for .NET Developers

Elevate your .NET application security! This guide provides 10 essential best practices for .NET developers using ASP.NET Core MVC, Web API, and .NET Framework. Learn to prevent SQL injection, XSS, CS...

Featured in Issue #280 September 09, 2025

Issue also covered: .NET Aspire, Azure, C#, .NET 10, Minimal APIs, ML.NET, Performance, Security

Read this issue →

Understanding OWASP Top 10 with Real-World .NET Examples

Secure your .NET applications by understanding and mitigating the OWASP Top 10 vulnerabilities! This article provides practical ASP.NET Core MVC & Web API examples demonstrating common security ri...

Featured in Issue #279 September 08, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, .NET MAUI, Performance, Security

Read this issue →

AJAX The power behind Dynamic Web pages

AJAX enables fast, interactive, and user-friendly web applications by updating data without reloading pages. It improves performance, enhances user experience, supports real-time updates, and remains ...

Featured in Issue #278 September 05, 2025

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, EF Core, .NET MAUI, MongoDB, Performance

Read this issue →

Application Security in ASP.NET Core Web API – Best Practices & Implementation

Secure your ASP.NET Core Web API with HTTPS, JWT authentication, role-based access, input validation, rate limiting, CORS, secure secrets, security headers, logging, and regular penetration testing fo...

Featured in Issue #277 September 04, 2025

Issue also covered: ASP.NET Core, Azure, CQRS, C#, .NET 10, .NET Core, EF Core, GitHub Copilot

Read this issue →

Application Security Against DoS and DDoS Attacks in ASP.NET Core Web API Introduction

Protect your ASP.NET Core Web API from DoS and DDoS attacks! Learn practical techniques like rate limiting, IP filtering, caching, and WAF deployment for robust security.

Featured in Issue #275 September 02, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 9, EF Core, GitHub, .NET MAUI

Read this issue →

Credential Security in ASP.NET Core Web API: Best Practices and Implementation

Learn how to secure credentials in ASP.NET Core Web API using best practices such as secret management, authentication, HTTPS, and Azure Key Vault to protect sensitive data and prevent leaks.

Featured in Issue #274 September 01, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, AutoMapper, Azure, C#, Design Patterns, .NET 10

Read this issue →

Understanding Controller Return Types in ASP.NET Core: IActionResult vs ActionResult vs T

When I started building Web APIs in ASP.NET Core, my controller methods “worked” — until they didn’t.

Featured in Issue #268 August 22, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET 9, .NET Core, EF Core, GitHub Copilot, Native AOT

Read this issue →

Everything You Need to Know About Minimal APIs in .NET

Minimal APIs are a lightweight way to build HTTP APIs in .NET with minimal ceremony. Introduced in .NET 6, they focus on simplicity, and…

Featured in Issue #267 August 21, 2025

Issue also covered: AOT, Application Insights, ASP.NET Core, .NET Aspire, Azure, Benchmarking, Blazor, Clean Architecture

Read this issue →

Things to Consider While Integrating Third-Party APIs in .NET

Integrating third-party APIs is a common requirement in modern .NET applications. Whether you’re working with payment gateways, social…

Featured in Issue #265 August 19, 2025

Issue also covered: AOT, ASP.NET Core, Azure, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design

Read this issue →

Building Partial Page Updates in ASP.NET Using UpdatePanel — With and Without Master Pages

UpdatePanel offers an easy way to add AJAX-like behavior to your ASP.NET Web Forms without writing custom JavaScript. If you’re using Master Pages, just remember to centralize your ScriptManager and s...

Featured in Issue #262 August 14, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET 9, .NET Core, GitHub Copilot, .NET MAUI

Read this issue →

Building an ASP.NET Web API Controller

This Web API project in ASP.NET handles financial chart data by processing multiple ISINs, validating client headers, executing SQL stored procedures, and returning structured JSON data for market ana...

Featured in Issue #261 August 13, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9

Read this issue →

Mastering Unified API Responses in ASP.NET Core

How to Wrap Success, Errors, and Created Results Like a Pro

Featured in Issue #260 August 12, 2025

Issue also covered: ASP.NET Core, .NET Aspire, C#, EF Core, Minimal APIs, OpenAI, Performance, Test-Driven Development

Read this issue →

ASP.NET Web API Cheatsheet – Complete Guide in Simple Language

ASP.NET Web API is a framework for building RESTful services using HTTP. It supports routing, content negotiation, filters, versioning, and integration with tools like Swagger for scalable API develop...

Featured in Issue #258 August 08, 2025

Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub Copilot, JWT, Performance

Read this issue →

Mastering Swagger in ASP.NET Core (.NET 6/7/8)

Learn how to integrate and customize Swagger in your ASP.NET Core (.NET 6/7/8) API project using Swashbuckle. This guide covers setup, best practices, and practical tips to create clean, interactive A...

Featured in Issue #254 August 04, 2025

Issue also covered: ASP.NET Core, C#, .NET 9, EF Core, Security

Read this issue →

🔥 How to Consume Web API in ASP.NET MVC Using HttpClien

https://www.c-sharpcorner.com/article/how-to-consume-web-api-in-asp-net-mvc-using-httpclien/

Featured in Issue #253 August 01, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET 9, GitHub Copilot, Performance, SQL Server, Visual Studio Code

Read this issue →

ElasticSearch at Scale: Tuning .NET Queries for Log and Search APIs

https://medium.com/@bhagyarana80/elasticsearch-at-scale-tuning-net-queries-for-log-and-search-apis-b4551b6c777a

Featured in Issue #249 July 28, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Blazor, Clean Architecture, C#, Design Patterns, .NET 9

Read this issue →

Mastering Middleware in ASP.NET Core: The Complete Guide to Request Pipeline

https://www.c-sharpcorner.com/article/mastering-middleware-in-asp-net-co-the-complete-guide-to-request-pipeline/

Featured in Issue #248 July 25, 2025

Issue also covered: ASP.NET Core, AutoMapper, Azure, Azure Functions, .NET 10, .NET 8, .NET 9, .NET MAUI

Read this issue →

Life Tracker — A .NET app 2: CRUD for Two Models

https://jackymlui.medium.com/life-tracker-a-net-app-2-crud-for-two-models-ba9cb23343a8

Featured in Issue #245 July 22, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns

Read this issue →

ASP.NET Core Web API with Clean Architecture: A Practical Guide for Beginners | EN

https://freecnsz.medium.com/asp-net-core-web-api-with-clean-architecture-a-practical-guide-for-beginners-en-d499f20ba9ff

Featured in Issue #244 July 21, 2025

Issue also covered: ASP.NET Core, Azure, Benchmarking, Blazor, Clean Architecture, Cosmos DB, C#, .NET 10

Read this issue →

Mastering Rate Limiting in .NET 10 Web APIs

https://medium.com/@Adem_Korkmaz/mastering-rate-limiting-in-net-10-web-apis-0e63f764ef48

Featured in Issue #243 July 18, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, AutoMapper, Blazor, Clean Architecture, C#, .NET 10

Read this issue →

Basic Auth in ASP.NET MVC Web API Using C#.NET

https://www.c-sharpcorner.com/article/basic-auth-in-asp-net-mvc-web-api-using-c-sharp-net/

Featured in Issue #237 July 10, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET Core, EF Core, JWT, .NET MAUI

Read this issue →

SignalR vs .NET Web API: When to Use Real-Time Communication

https://medium.com/@hasanmcse/signalr-vs-net-web-api-when-to-use-real-time-communication-1c7beb68abdc

Featured in Issue #235 July 08, 2025

Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, OpenAI, Performance, Semantic Kernel

Read this issue →

.NET Core Web API Features with Code Examples

https://www.c-sharpcorner.com/article/net-core-web-api-features-with-code-examples/

Featured in Issue #234 July 07, 2025

Issue also covered: CQRS, C#, Design Patterns, .NET 10, GitHub Copilot, OpenAI, OpenTelemetry, Performance

Read this issue →

Hangfire Integration in .NET 8: A Beginner's Guide

https://www.c-sharpcorner.com/article/hangfire-integration-in-net-8-a-beginners-guide/

Featured in Issue #232 July 03, 2025

Issue also covered: .NET Aspire, Blazor, C#, Dapper, .NET 9, EF Core, Minimal APIs, Performance

Read this issue →

Mastering Connection Pooling with Dapper in ASP.NET Core Web API

https://www.c-sharpcorner.com/article/mastering-connection-pooling-with-dapper-in-asp-net-core-web-api/

Featured in Issue #229 June 30, 2025

Issue also covered: ASP.NET Core, C#, Dapper, .NET Core, Minimal APIs, Performance, Security, Solid Principles

Read this issue →

How to Create a .NET Web API with Swagger Using VS Code and CLI

https://medium.com/@rajput.shubh2510/how-to-create-a-net-web-api-with-swagger-using-vs-code-and-cli-4dd94eefd7d9

Featured in Issue #228 June 27, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, EF Core, ML.NET, OpenAI, Serilog

Read this issue →

Building a Simple Weather App with ASP.NET Core

https://medium.com/@mksuresh044/building-a-simple-weather-app-with-asp-net-core-ac9514e28fd3

Featured in Issue #226 June 25, 2025

Issue also covered: ASP.NET Core, Authorization, Azure, C#, .NET 8, EF Core, JWT, Minimal APIs

Read this issue →

Dotnet: All you need to know about middlewares

https://ravindradevrani.medium.com/dotnet-all-you-need-to-know-about-middlewares-50b4c7200bb0

Featured in Issue #225 June 24, 2025

Issue also covered: ASP.NET Core, Authentication, C#, Design Patterns, .NET Core, .NET Framework, EF Core, GitHub

Read this issue →

WebSocket vs REST in .NET: Key Differences and Use Cases

https://medium.com/@hasanmcse/websocket-vs-rest-in-net-key-differences-and-use-cases-c63d733afb98

Featured in Issue #215 June 10, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns

Read this issue →

Custom Web App Development vs. SaaS Platforms: Which Is Right for Your Business in 2025

https://www.c-sharpcorner.com/article/custom-web-app-development-vs-saas-platforms-which-is-right-for-your-business/

Featured in Issue #213 June 06, 2025

Issue also covered: Azure, C#, .NET 9, EF Core, Native AOT, Performance, Service Bus, Visual Studio

Read this issue →

Getting Started with ASP.NET Core Web API: A Beginner's Guide

https://www.c-sharpcorner.com/Blogs/getting-started-with-asp-net-core-web-api-a-beginners-guide

Featured in Issue #209 June 02, 2025

Issue also covered: .NET Aspire, Azure, Blazor, C#, Design Patterns, .NET 9, EF Core, GitHub Copilot

Read this issue →

How to Do Logging in .NET Core Web API with Serilog

https://medium.com/@omkareshwarnath.dwivedy.sbg/how-to-do-logging-in-net-core-web-api-with-serilog-80d9209047a9

Featured in Issue #207 May 29, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, CQRS, C#, Dapper, Design Patterns

Read this issue →

Mastering API Versioning in .NET Web API: Best Practices for 2025

https://medium.com/@venkataramanaguptha/mastering-api-versioning-in-net-web-api-best-practices-for-2025-8226529551a2

Featured in Issue #204 May 26, 2025

Issue also covered: Azure, Azure Functions, Blazor, Cosmos DB, C#, Design Patterns, .NET 9, EF Core

Read this issue →

Mastering Reverse Proxies in ASP.NET Core: A Beginner’s Guide to YARP

https://medium.com/@ashokreddy343/mastering-reverse-proxies-in-asp-net-core-a-beginners-guide-to-yarp-2d435b023b24

Featured in Issue #200 May 20, 2025

Issue also covered: ASP.NET Core, Azure, Design Patterns, .NET 9, .NET Core, .NET MAUI, Minimal APIs, Performance

Read this issue →

Build AI-Powered Web APIs in .NET with Copilot and VS Code

https://medium.com/@hasanmcse/build-ai-powered-web-apis-in-net-with-copilot-and-vs-code-bfef6adfd3d3

Featured in Issue #198 May 16, 2025

Issue also covered: Azure, Azure Functions, C#, .NET 10, .NET 9, Performance, Security, Solid Principles

Read this issue →

A Beginner’s Guide to Web API in C# and .NET — Components, Control Flow & Code Examples

https://medium.com/@mohitgoyal2804_76807/a-beginners-guide-to-web-api-in-c-and-net-components-control-flow-code-examples-967715d3dd5f

Featured in Issue #197 May 15, 2025

Issue also covered: ASP.NET Core, Blazor, C#, Dapper, Docker, .NET 10, .NET Core, EF Core

Read this issue →

Secure .NET 8 Web APIs in 2025: JWT, CORS & Cookies

https://medium.com/@karthikns999/secure-dotnet8-webapi-security-jwt-cors-cookies-2025-3688ba32cfb3

Featured in Issue #195 May 13, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Blazor, C#, .NET 9, EF Core, JWT, OpenAI

Read this issue →

Creating a WebApi Project in .NET 9 [GamesCatalog] 18

https://www.c-sharpcorner.com/article/creating-a-webapi-project-in-net-9-gamescatalog-18/

Featured in Issue #193 May 09, 2025

Issue also covered: ASP.NET Core, Azure, CQRS, C#, Docker, .NET 10, .NET Core, EF Core

Read this issue →

How to Connect a Database to a Web API in C#

https://medium.com/@voidspidey/ee0d3c63687a

Featured in Issue #191 May 07, 2025

Issue also covered: ASP.NET Core, Azure, Azure DevOps, Azure Functions, Cosmos DB, C#, Dapper, Design Patterns

Read this issue →

How to create an ASP.NET Core Web API Project

https://medium.com/@nelsoncagar/how-to-create-an-asp-net-core-web-api-project-35769a2917ed

Featured in Issue #184 April 28, 2025

Issue also covered: ASP.NET Core, Azure, C#, Dapper, .NET 10, .NET 9, EF Core, Kafka

Read this issue →

Integrating Swagger UI, Scalar and ReDoc into a .NET 9 Web API

https://henriquesd.medium.com/integrating-swagger-ui-scalar-and-redoc-into-a-net-9-web-api-15c4000e87f5

Featured in Issue #182 April 24, 2025

Issue also covered: ASP.NET Core, Blazor, .NET 9, .NET Core, .NET Framework, EF Core, GitHub Copilot, .NET MAUI

Read this issue →

TOP 15 Mistakes Developers Make When Creating Web APIs

https://medium.com/c-sharp-programming/top-15-mistakes-developers-make-when-creating-web-apis-3837fcbf4b59

Featured in Issue #177 April 17, 2025

Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, EF Core, Minimal APIs, OpenAI, Performance

Read this issue →

Unit Test CRUD operation in Web API using NUnit Testing Framework

https://www.c-sharpcorner.com/article/unit-test-crud-operation-in-web-api-using-nunit-testing-framework/

Featured in Issue #173 April 11, 2025

Issue also covered: ASP.NET Core, AutoMapper, Azure, C#, Domain-Driven Design, .NET 10, .NET 8, .NET 9

Read this issue →

Explicit Loading in ASP.NET Core Web API

https://www.c-sharpcorner.com/article/explicit-loading-in-asp-net-core-web-api/

Featured in Issue #172 April 10, 2025

Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET Core, EF Core, GitHub Copilot

Read this issue →

Lazy Loading in ASP.NET Core Web API

https://www.csharp.com/article/lazy-loading-in-asp-net-core-web-api/

Featured in Issue #167 April 03, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, GitHub Copilot, .NET MAUI, Minimal APIs, MongoDB

Read this issue →

Explicit Loading in ASP.NET Core Web API

https://www.csharp.com/article/explicit-loading-in-asp-net-core-web-api/

Featured in Issue #163 March 28, 2025

Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, EF Core, GitHub Copilot

Read this issue →

Dynamic Database Web API in .NET 9: Clean Architecture & MediatR for Flexibility

https://www.csharp.com/article/dynamic-database-web-api-in-net-9-clean-architecture-mediatr-for-flexibility/

Featured in Issue #159 March 24, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET Core, Event Sourcing, MediatR, Minimal APIs

Read this issue →

How to Upload File from Blazor WebAssembly to WebAPI

https://juldhais.net/how-to-upload-file-from-blazor-webassembly-to-webapi-7b67f597ab61

Featured in Issue #158 March 21, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, GitHub Actions, OpenAI, Security

Read this issue →

Working with Dataset Data in ASP.NET GridView

https://www.csharp.com/article/working-with-dataset-data-in-asp-net-gridview/

Featured in Issue #153 March 14, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET Core, EF Core, Event Sourcing

Read this issue →

Seq Logging with ASP.NET Core Web API and Serilog: Your Debugging Superpower

https://medium.com/@nagarajvela/seq-logging-with-asp-net-core-web-api-and-serilog-your-debugging-superpower-9aa089f869e1

Featured in Issue #152 March 13, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, GitHub Copilot, .NET MAUI, OpenAI

Read this issue →

Implement Scalar UI in .NET API with Authorization Option

https://www.csharp.com/article/implement-scalar-ui-in-net-api-with-authorization-option/

Featured in Issue #150 March 11, 2025

Issue also covered: Authentication, Azure, Azure Functions, C#, .NET 10, GitHub Copilot, OpenAI, Performance

Read this issue →

Building a .NET 9 Web API with Entity Framework Core and PostgreSQL

https://semihtekin.medium.com/building-a-net-9-web-api-with-entity-framework-core-and-postgresql-103bd666917f

Featured in Issue #148 March 07, 2025

Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, JWT, .NET MAUI

Read this issue →

Understanding Refresh Tokens in Web API Development with C#

https://towardsdev.com/understanding-refresh-tokens-in-web-api-development-with-c-17761a591cfc

Featured in Issue #144 March 03, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, C#, Design Patterns, .NET 9, EF Core, Performance

Read this issue →

GitHub Copilot Release Party

https://www.youtube.com/watch?v=yzl7RtJZCEE

Featured in Issue #140 February 25, 2025

Issue also covered: Azure, Azure DevOps, C#, .NET Core, EF Core, GitHub Copilot, Performance, Security

Read this issue →

How To Increase Performance of Web APIs in .NET — 11 Proven Techniques

https://medium.com/@Lidia-Rodriguez/how-to-increase-performance-of-web-apis-in-net-11-proven-techniques-2caac74931d1

Featured in Issue #138 February 21, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, Azure Functions, Cosmos DB, C#, Design Patterns, Docker

Read this issue →

CQRS and Mediator Pattern in a .NET 8 Web API

https://www.csharp.com/article/cqrs-and-mediator-pattern-in-a-net-8-web-api/

Featured in Issue #137 February 20, 2025

Issue also covered: ASP.NET Core, CQRS, C#, .NET Core, .NET Framework, EF Core, MediatR, ML.NET

Read this issue →

Basic Authentication in Asp.NET Core Web API

https://www.csharp.com/article/basic-authentication-in-asp-net-core-web-api/

Featured in Issue #134 February 17, 2025

Issue also covered: AOT, ASP.NET Core, .NET Aspire, Benchmarking, Blazor, C#, .NET 10, .NET 8

Read this issue →

Related topics