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.

This article teaches you how to convert PowerPoint to PDF or PDF to PowerPoint in C# and VB.NET.

This article explains what is NuGet package, how to create a NuGet package using Visual Studio 2022 with .NET Class library project in .NET 7 framework.

In this article, you will learn how to use System.Speech for .NET 7 using Extensions.

In this article, you will learn about the fastest way to loop over an array in microsoft .NET.

Insight. The database micro-format for.NET is quick, light, and, dare we say it, fantastic. SQL commands are simple to run using Insight. SqlCommand class and parameters are no longer used. AddWithValue. Insight automatically converts command arguments from an object.

In this article, you will learn about Insight.Database is a fast, lightweight, (and dare we say awesome) micro-orm for .NET. Auto Interface Implementation implements the interface for you automatically, and you can just call the method, with full type-safety and full performance of IL-generated code.

In this article, you will learn about Simplified Containerization in .NET 7 without Docker File.

In this article, you will learn how to use change tokens in .NET 7.

In this article, we’ll learn to connect the MySQL Database with C# .NET Framework application in Visual Studio 2019. This is a foundational hand-on article which will help beginners to connect a widely used freely available database like MySQL in C# through other freely available tools. This article doesn’t require any paid applications or software.

This article discusses the use of FluentValidation.DependencyInjectionExtensions, an extension for the popular .NET validation library FluentValidation. The extension enables the use of dependency injection to manage the creation and disposal of validator instances, which can be useful for managing a large number of validators or injecting dependencies into validators. The article provides detailed instructions on how to install and configure the extension, and how to use it to validate models in controllers or other classes. It also includes an example of how to create a custom validator using the FluentValidation library.

In this article, you will learn how to containerize a .NET 6 App with Docker.

In this article, you will learn about .NET 7 Entity Framework / EF7 - Install And Code First Migrations.

In this article, you will learn about Dependency injection features in .NET 6.

A requirement where we need to get data from other sources (REST-based Web Service) and sync with on-premises (local) database. This should be done using a SQL Server Stored Procedure.

This article shows how to design a simple workflow using blazor diagram library in blazor WASM

In this article, you will learn about Ahead Of Time (AOT) compilation to native code in .NET 7.

In this article, you will learn how to examine the ConfigurationManager in .NET 6.

In this article, you will learn how to download all file format with Angular and .Net Core Web API.

In this article, you will learn how to use Struct Default Values in .NET 7.

In this article, you will learn how to use the new generic number interface in .NET 7.

In this article, you will learn how to use the new generics pattern matching feature in .NET 7.

Learn how to use C# 11 raw string literals in .NET 7 to write multi-line strings with improved readability.

In this article, you will learn how to use the new required keyword in .NET 7.

In this article, you will learn about the Difference Between Single Vs SingleOrDefault And First Vs FirstOrDefault.

In this article, you will learn about Benchmark Your Code Like dotNetDave!

An overview of .NET 7 features, performance improvements, C# 11, ASP.NET Core, Entity Framework Core, MAUI, and the .NET 7 support lifecycle.

This article will explain one of the most used software architectural patterns, the 3 layers architecture. Besides the theoretical explanation of the 3 layers architecture, it will also be given a practical example using .NET 6 in a Web API Project.

In this article, you will learn about Unit and Benchmark Testing with Random Data in .NET 6 & 7.
Everything on .NET, not only its articles: the .NET 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