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.
Build an ASP.NET Core web application with a Web API data layer, Entity Framework Core Code First migrations, SQL Server, dependency injection, and seeded employee data.

Learn how to implement cascading dropdowns in ASP.NET Core MVC. This guide covers setting up the database, creating models, controllers, views, and using jQuery AJAX for dynamic dropdown population. Dive into .NET Core development with ease.

Learn to integrate jQuery DataTables Grid with ASP.NET Core MVC in a step-by-step tutorial. This guide covers creating an ASP.NET Core MVC project, setting up a database, and using Entity Framework Core. It includes installing necessary packages, configuring DbContext, and implementing client-side processing for efficient data handling.

In this article, I will discuss how to create Registration and login functionalities in ASP.NET Core web application In this article, I will discuss how to create Registration and login functionalities in ASP.NET Core web application

This guide walks you through creating a simple ASP.NET Core website using Visual Studio. Learn the basics of setting up a project, adding controllers, creating views, and configuring routing to display a welcome message. Ideal for beginners in ASP.NET Core web development.

MediatR pattern promotes loose coupling by facilitating in-process messaging, reducing dependencies between objects. It enables one-way broadcast communication, allowing objects to communicate solely through MediatR. Advantages include message processing, easy installation via NuGet, and support for request/response and notification.

Logging with ElasticSearch, Kibana, and Serilog in ASP.NET Core using Docker enables centralized log management, real-time analysis, and visualization. Serilog captures structured logs, ElasticSearch stores them, and Kibana provides powerful visualizations.

Learn how to configure ASP.NET Core applications using appsettings.json. This guide covers adding keys for database connections, email settings, and more in the appsettings file. Discover methods to read values from appsettings.json using IConfiguration and IOptions extensions.

Integrate ClamAV antivirus for secure file uploads in your .NET application. Use nClam library to scan uploaded files as byte arrays against a ClamAV server. nClam simplifies communication and parses scan results (clean or infected) for secure file processing.

This article explores designing a user data dashboard using ASP.NET Core and DotVVM. It covers the setup of tools like Visual Studio 2019 and PostgreSQL and explains creating a dashboard with CRUD operations.

Explore the dynamic world of Micro Frontends in action with ASP.NET Core, delving into the realm of Universal Rendering. Unleash the power of Blazor WebAssembly-based Web Components, combining flexibility and efficiency for seamless web development.

The ASP.NET Core framework has evolved significantly over the years, introducing new paradigms to streamline the development process. This article explores the process of transitioning from the traditional Controller-based approach to using Minimal APIs, highlighting the benefits and providing practical examples.

In this article, Learn how to integrate Google Maps into your ASP.NET MVC application to create an interactive location selector. Follow step-by-step instructions to enable users to click on a map, select a location, and store it for future reference.

Add jQuery DataTables to an ASP.NET Core MVC HTML table to enable sorting, pagination, and copy, CSV, and print exports. It also covers bundling the required JavaScript and CSS files.

ASP.NET Core Filters offer a modular approach to handle cross-cutting concerns like authorization, caching, and logging. Learn about each type with clear examples for better application management.

Implementing authentication and authorization in an Angular app with C# backend involves configuring JWT tokens, authentication controller, and role-based authorization. Here's a step-by-step guide for both backend and frontend.

Learn to perform basic CRUD operations in .NET Core MVC using both ADO.NET and Entity Framework Core. Build a robust data access layer for seamless integration with your web application.

In this article, we’ll explore how to set up policy-based authorization and role-based authorization in a .NET Core application. We’ll cover key components such as authentication configuration, default policies, custom policies, and role-based authorization.

In this article, we will cover IIS Hosting in .NET Core MVC 3.1, Process Hosting, a w3wp.exe Worker Process, running source code with IIS, and debugging the same.

Explore the implementation of Clean Architecture in ASP.NET 5.0, covering aspects like Entity Framework Code First Approach, Dependency Injection, AutoMapper for object-object mapping, JWT Authentication for secure access, API Versioning, and Swagger for API documentation.

Explore ASP.NET Core's robust exception handling mechanisms, including global handlers and custom middleware. Learn to implement middleware for comprehensive error management, ensuring smooth application execution and effective debugging.

ASP.NET Core offers diverse caching strategies, including in-memory, distributed, response, output, and donut caching. Choose wisely based on data needs, scalability, and granularity for optimal performance.

In C#, one such tool that simplifies user input management is the `SegmentManager` class. This article delves into how the `SegmentManager` class facilitates the handling of user input in a structured and efficient manner.

Learn how .NET Core facilitates application health checks, vital for stability and performance. Understand various health statuses, monitor dependencies like SQL Server, Azure Storage, and URIs. Configure checks with tags and route filtering, enhancing app reliability.

Learn about the role of Program.cs and Startup.cs in ASP.NET Core applications. Understand their functions, including configuring the HTTP pipeline, middleware, and dependency injection. Explore various methods like ConfigureServices and Configure, along with middleware extensions like UseMvc and UseHttpsRedirection.

In modern web applications, sending recurring emails is a common requirement for tasks such as notifications, reminders, or scheduled reports. Hangfire is a popular library in the .NET ecosystem that provides a simple way to perform background processing tasks, including sending emails, in .NET applications. With the introduction of .NET Core Minimal APIs, building lightweight and efficient web applications has become even easier. In

Explore building simple yet powerful web components with Blazor in .NET Core MVC 3.1. Dive into the world of Razor Components, leveraging C# to create dynamic UIs.

Discover how to seamlessly integrate Entity Framework Core into your ASP.NET MVC Core 3.0 application using an empty template. Follow a step-by-step installation guide to set up the data access layer and leverage the power of ORM for efficient database interactions.

Learn how to integrate Identity Core into an empty template in ASP.NET MVC Core 3.0. Explore authentication and authorization features, configure user management, and enhance security.

Learn to integrate SendGrid email service in ASP.NET Core MVC using C#. Set up SendGrid account, obtain API key, implement email sending functionality, and utilize ASP.NET Core MVC for web application development. Ensure reliable email delivery, track service metrics, and enhance user experience.
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