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.
Discover how to create a custom code generator using ASP.NET Core. This guide covers building a flexible code generator to automate repetitive coding tasks, enhance development efficiency, and integrate seamlessly with your ASP.NET Core projects.

Learn how to implement and migrate scalar SQL functions in an ASP.NET Core application using Entity Framework Core. This guide covers creating a scalar function to calculate total unit prices, integrating it into EF Core, and calling it within LINQ queries to streamline database interactions.

Learn how to enhance performance in a C# ASP.NET MVC project using Memcached. This guide covers installing Memcached, integrating it with your application, and implementing caching to improve response times and reduce database load.

Learn how to implement a custom CSV output formatter in ASP.NET Core Web API and enable content negotiation using Accept headers.

Implementing Single Sign-On (SSO) with IdentityServer4 in ASP.NET Core simplifies user authentication across applications, enhancing security and user experience. Centralized authentication and token-based authorization streamline management and improve overall system security, making it ideal for modern web applications.

Enhance your ASP.NET MVC project's security with multi-factor authentication (MFA) using an authenticator app. This guide provides step-by-step instructions for setting up your project, configuring authentication keys, creating necessary models and controllers, and generating QR codes to implement a robust MFA system.

Explore the process of implementing Internationalization (i18n) and Localization in Angular applications integrated with the .NET Core backend. Learn to support multiple languages, manage translations, and deliver culture-specific content.

Explore the Code First approach in ASP.NET Core MVC with EF Core Migration in this comprehensive guide. Learn how to define your database schema using C# classes, create and manage migrations, and keep your database synchronized with your application models.

Caching enhances web application performance and scalability. In Angular, use HTTP interceptors, service workers, local storage, or IndexedDB for client-side caching. In .NET Core, leverage in-memory or distributed caching and response caching middleware for server-side caching.

Build a .NET 6 ASP.NET Core Web API integration for First Atlantic Commerce non-3DS payments, including request models and authorization and capture endpoint calls.

Response Caching in ASP.NET Core enhances web application performance by strategically managing how responses are cached and delivered to clients and proxies. It leverages the Cache-Control header to specify caching directives such as Public, Private, No-cache, and others.

Learn how to implement cookie-based authentication and authorization in an ASP.NET Core MVC application, including login, logout, claims, and middleware configuration.

In this article, we will learn how to integrate Twilio in a C# .NET MVC project to send SMS. Learn to enhance user engagement by integrating Twilio into a C# MVC project. Follow the steps from setting up a Twilio account to sending SMS, creating a seamless user interaction experience.

We well learn in this article What is ASP.NET Core and Advantages of using ASP.NET Core ? How to setup ASP.NET Core Environment Step by Step.

ASP.NET Core Identity is a robust authentication mechanism in .NET Framework, replacing classic ASP.NET's membership system. It offers comprehensive user and role management, integrates with Entity Framework, and supports custom authentication. Benefits include asynchronous APIs, external login provider support.

ASP.NET Core Working With Cookie. This article explains how ASP.NET Core deals with cookies. Cookies are key-value pair collections where we can read, write and delete using key. HTTP Cookie is some piece of data which is stored in the user's browser.

Learn xUnit for ASP.NET Core unit testing with CLI setup and examples. Explore Fact and Theory attributes, ILogger dependency injection, and test project integration for efficient code validation and debugging.

The Unit test is a block of code that helps us verify the expected behavior of the other code in isolation; i.e., there is no dependency between the tests. This is a good way to test the application code before it goes for quality assurance (QA).

Learn to send personalized emails in ASP.NET Core using templates. This tutorial covers setting up email templates with HTML and CSS, integrating MailKit for email functionality, and dynamically replacing placeholders with user-specific data like email addresses and confirmation links.

Integrating Google Maps API in applications requires obtaining an API key from the Google Maps Platform. Developers embed the API in HTML with or without a key for commercial or development use, displaying maps with custom markers, zoom levels, and map types for enhanced user interaction and location visualization.

This article demonstrates creating a Web Calculator with .NET Core, covering database setup, Azure hosting, ASP.NET Core features, controller setup, views, models, and enum operations. Explore step-by-step instructions for building a functional calculator.

Learn how to effortlessly export IEnumerable<T> data into Excel files in Asp.Net Core backend using Fingers10.ExcelExport NuGet package. Customizable column headers and nesting are supported.

Learn how to effortlessly generate C# client code for ASP.NET Core Web API using NSwag. Simplify API consumption without manual HttpClient setup. Compatible with various .NET platforms.

Explore ASP.NET Core application development with comprehensive code analysis using SonarQube. Enhance code quality, identify issues, and maintain code health through detailed insights.

Learn to upload & display images in ASP.NET Core using Image Tag Helper & IFormFile. Set cache-busting with unique URLs. Create models, views, & controller actions. Utilize Entity Framework Core for data handling.

Learn how ML.NET Model Builder simplifies ML application development by helping you build, train, and deploy models efficiently. This guide explains the basics of ML.NET, including data loading, model training, evaluation, and prediction. Follow step-by-step instructions to create an ASP.NET Core .

The need for a robust, interactive web experience is rapidly growing, necessitating improved, simpler, developer-friendly web technologies. ASP.NET Core 2 enhances productivity by providing a pre-defined architecture separating web logic, infrastructure, and core components.

Learn how to create custom model validation in ASP.NET Core using the System.ComponentModel.DataAnnotations namespace. This guide covers creating custom validation attributes, overriding the IsValid method, and implementing validation in an ASP.NET Core MVC application.

Learn how to publish an ASP.NET Core Web API from Visual Studio and host it in IIS, including SDK installation, site configuration, and endpoint testing.

ASP.NET Core is a cross-platform, high-performance framework for building modern web applications. It offers robust features such as MVC architecture, dependency injection, and built-in security.
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