Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
In this comprehensive article, we'll explore how to leverage ASP.NET Core to develop minimal APIs rapidly, covering key concepts, best practices, and practical examples.

Learn to build scalable, maintainable Enterprise ASP.NET Core Web APIs using Clean Architecture principles, focusing on separation of concerns, testability, and modular design for high-performance enterprise-grade applications.

Learn how to implement draggable, sortable dashboard widgets in .NET MVC using jQuery UI. Save and load widget order from SQL Server with C#, stored procedures, and a user-defined table type for a personalized UI.

Learn how Vibe Coding revolutionizes retail merchandising by replacing static seasonal plans with AI-powered, multi-agent systems that detect trends, align inventory, adjust pricing, and personalize catalogs in real time.

Minimal APIs in .NET 6 simplify building lightweight web services with less code, ideal for microservices and prototypes. This guide explains setup, routing, DI, JSON handling, and best practices.

Learn how to create and register custom ASP.NET Core middleware for request timing and response headers, with extension methods and practical best practices.

Build a full-stack app by combining React (via Vite) with ASP.NET Core 8 Web API. Use Visual Studio 2022 for seamless development, CORS for connectivity, and fetch data from a .NET backend using RESTful endpoints.

ASP.NET Core is a cross-platform, high-performance framework for building modern web apps. It offers modular design, cloud readiness, and support for Razor Pages, APIs, middleware, and modern front-end integration.

Build a .NET 9 minimal Web API with Entity Framework Core, SQL Server, JWT authentication, and Swagger. Learn to configure migrations and protected GET and POST endpoints.

Learn the differences between Transient, Scoped, and Singleton service lifetimes in ASP.NET Core with real-world examples

Postman tests may pass, but real issues begin with frontend calls, often due to CORS. Browsers enforce security checks that Postman skips. Understanding CORS is key to debugging real-world API problems.

Compare fixed and sliding window rate limiting in .NET, including configuration examples, traffic-burst behavior, and suitable API use cases.

With this tutorial, you will learn how to use C# 13, xUnit, and Moq to test your APIs in ASP.NET Core using best practices. The guide was written by Ziggy Rafiq.

A beginner-friendly guide to organizing large ASP.NET projects using clean architecture, feature-based folders, and practical tips for maintainability and scalability.

The guide is written by Ziggy Rafiq and follows real-world architecture and testing best practices to provide a clean, scalable REST API using ASP.NET Core, C# 13, EF Core, and MS SQL.

Discover how Ziggy Rafiq demonstrates how to set up a custom "pooled" dependency injection lifetime in C# 13 using ObjectPool<t> with best practices, DI registration, and high-performance service examples.</t>

Learn how to implement TOTP-based multi-factor authentication in an ASP.NET Core Web API and MVC application, including setup, QR code generation, login, and code verification.

Learn how to implement OpenTelemetry in ASP.NET Core for robust observability using metrics, logs, and traces—integrated with Azure Monitor for real-time insights, alerts, dashboards, and advanced telemetry patterns.

This article describes what is Azure key vault and manage the secrets using it. Additionally, it demonstrates how to implement it in ASP.NET Core 9 application.

Entity Framework Core (EF Core) is a powerful ORM for .NET applications, simplifying database interactions. In this comprehensive guide (Part 1), we’ll cover the basics, including setup, configuration, and the code-first approach.

Discover 10 essential development tips for ASP.NET Core that will help you build efficient, scalable, and maintainable web applications.

Secure your ASP.NET Core app with HTTPS, JWT, OAuth2, and API keys. Prevent SQL injection, XSS, and CSRF attacks. Use encryption, logging, monitoring, and secure file uploads. Keep dependencies updated for continuous security.

Discover the key differences between ASP.NET SOAP Web Services (ASMX) and ASP.NET Core SOAP APIs in this detailed guide by Ziggy Rafiq. Get code examples, best practices, and insights for both modern and legacy systems.

Learn how to integrate Stripe Payment Gateway into an ASP.NET Core MVC application, enabling secure online payments with Stripe Checkout. The solution covers API setup, payment session creation, and handling successful or canceled payments.

Learn how to implement Global Exception Handling in Asp.Net Core WebAPI using Custom Middleware. Handle errors efficiently with ExceptionMiddleware, register it in program.cs, and see how to manage exceptions in your application seamlessly.

This article explains implementing Basic Authentication in ASP.NET Core WebAPI using .NET Core 8. It covers authentication concepts, step-by-step implementation, and demonstrates a practical example with code and diagrams.

Learn how to configure JWT bearer authentication in an ASP.NET Core Web API, generate tokens, protect endpoints with authorization, and test secured requests.

In this article, we are going to explore how to use AutoMapper in the .NET Web API Application with examples. How to use AutoMapper in .NET Web API

Learn how to implement data validation in a .NET Web API using FluentValidation. Explore creating validation rules, handling nested objects, custom validations, and conditional logic. Customize error messages for user-friendly responses.

Learn how to implement the Mediator Pattern in a .NET Web API using the MediatR library. This design pattern reduces tight coupling between components by centralizing communication through a mediator.
Everything on ASP.NET Core, not only its articles: the ASP.NET Core page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article