MiniProfiler is a powerful performance profiling tool for .NET Core applications. It allows developers to easily identify and troubleshoot performance bottlenecks in their code by providing detailed information about the execution time of different parts of their application. In this article, we will discuss how to use MiniProfiler in a .NET Core application, and how…
Posts Tagged
.NET 6
Inheritance strategies in EF Core
In Entity Framework Core (EF Core), inheritance is a powerful feature that allows you to model a hierarchical relationship between your entities. By default, EF Core uses the “Table per Hierarchy” (TPH) strategy to handle inheritance, but it also supports “Table per Type” (TPT) and “Table per Concrete Type” (TPC) strategies. In this article, we…
Configure ELK stack in .NET Core 6
Every application needs a log centralized log system and for that, in this article, I will configure ElasticSearch and Kibana in .NET core 6 using Serilog.
Use a self-hosted agent for the Azure pipeline
Use a self-hosted agent for the Azure pipeline