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.
When developing apps, it's common to wish to map items to either comparable or different kinds. Why do you frequently require this? The database tables of the employed database are typically mapped with the models (also known as entities) in an application. As a result, there is frequently a discrepancy between the model class properties and the data transfer object class properties. You may run into issues because of having to write a lot of boilerplate code to convert instances of disparate types. A large application, like an ERP, could require a lot of models and data transfer object classes. Writing code to perform the mapping manually would be time-consuming. Here, programs like AutoMapper can be useful.

From this article, you will learn about NCache and Caching patterns like Full Cache, Cache Aside, and Read-Through Caching.

Automatic code analysis for .NET projects with SonarCloud

In this article, we will explore the benefits of Automapper and provide a step-by-step example of how to use it.

Create Docker image of web application in .net core and deploy using Docker desktop on Windows OS

In this article, we will see different query formats, the way of using a directive in a query, and the process of defining variables in the query.

Now a days we are dealing with lots of data, many IOT devices, mobile phone, home appliance, wearable device etc are connected through internet and high volume, velocity and variety data is increasing day by day, At certain level we need to analyze this data, to represent it in a human readable format or to take some decision important and bold decisions in business. There a many tools and framework in market to analyze the terabytes of data, one of the most popular data analysis framework is Apache Spark.

To create users, groups, and manage permissions using policy-based authorization in a .NET Core API

ElasticSearch is a powerful and highly scalable open-source search and analytics engine built on top of Apache Lucene.

In this article I am going to demonstrate how we can perform insert, update, read and delete elastic search document using .net core.

In ASP.NET Core Web API, you can create a custom JWT (JSON Web Token) handler to handle token authentication and authorization. The custom handler lets you define your logic for validating and processing JWT tokens.

How to handle token expiry in angular with .net core.

Minimalistic Blog with MiniBlog and ASP.NET 6.0

Entity Framework Core: A guide to database access in .NET Core

Are you thinking of how to implement serilog in .NET ? So here is a tutorial for your understanding

Logging is a very critical and essential part of any software. It helps us to created information, Errors and other type of logs, in the investigation of the essence of problems. Dot NET Core web API has built-in support for logging APIs and is able to work with various logging providers. Using NLog, we can send application logs to one or more destinations and, we learn how to implement NLog with ASP.NET Core web API. NLog is an open source and flexible framework that works with various .NET platforms in this article we will use .Net core. NLog is easy to use and extend. Also, it provides more flexibility in term of configuration. We can also change the logging configuration on-the-fly. The target is used to store, display, and pass the log messages to the provided destination. NLog can write a log to one or more targets at the same time. NLog provides more than 30 targets that include file, event log, database, email, console, and AWS.

This article explores how to effectively test email functionality in a .NET Core C# console application using Papercut. Discover the step-by-step process of mocking Outlook 365 Office emails, sending test emails, and validating email content within the console app. Learn how Papercut simplifies the testing process and enhances the reliability of email-related features.

Learn how to use FluentValidation in .NET Core to define model validation rules, validate DTOs, and handle validation errors.

Learn how to add and configure Swagger and Swashbuckle in a .NET Core Web API, including API metadata, XML comments, response types, and Swagger UI.

.NET Core is a free and open-source platform for building software applications. This article explains what .NET Core is and key features of .NET Core.

In this article, I have explained the difference between Dapper and Entity Framework

Umbraco is an open-source content management system(C M S). mbraco has the ability to use view components to build dynamic and reusable user interface (UI) elements. The latest version of Umbraco is built on top of the .Net core and offers many exciting new features and improvements. One of the key improvements is the introduction of view components.

This article will teach you to implement generic pattern in C# which helps you to perform any type of operations in the background using SOLID principles, Specially EF core database operations.

This article will discuss patterns and practices for building resilient .NET applications, including the Circuit Breaker, Retry, and Bulkhead patterns. We will also demonstrate how to use the popular resilience library Polly in conjunction with .NET 6 to implement these patterns effectively.

Microservices have become an essential part of modern software architecture, allowing for the development of scalable and flexible applications. In this blog post, we will explore different communication mechanisms between microservices and provide .NET 6 code examples to help you get started with your projects.
Everything on .NET Core, not only its articles: the .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