Dotnet Blog

.NET Blog.

Aug 09, 2022 . Free. Cross-platform. Open source. A developer platform for building all your apps..

Introducing dotnet-monitor, an experimental tool - .NET Blog.

Jun 23, 2020 . dotnet-monitor is an experimental tool that makes it easier to get access to diagnostics information in a dotnet process.. When running a dotnet application differences in diverse local and production environments can make collecting diagnostics artifacts (e.g., logs, traces, process dumps) challenging..

How to use OpenId Connect Authentication with Dotnet Core.

Dotnet Core is the latest framework from Microsoft that lets you build apps once and deploy to not only Windows, but also Linux and Mac operating systems. It's quickly gaining popularity, and as a result we've seen an increase in people wanting to add authentication to ....

Configuring dotnet-monitor with Prometheus and Grafana.

Nov 22, 2021 . We simply see here all System.Runtime counters (the same as observed by dotnet-counters) with their values.Having said all that, let's see how we can configure all necessary pieces together to have a working Grafana dashboard with some GC metrics?.. Step 1 - Preparing the app. Let's use memoryleak.NET 5 app by Sebastien Ros as I love it and I'm using it a lot in ....

Multi-project .net core solution in Docker image - Software Developer Blog.

Jul 27, 2019 . Next is RUN dotnet restore instruction, which simply runs dotnet restore command in our workdir (/app) directory. At this moment inside /app directory in our image, is nothing but .csproj of our project, because we copied only it in previous step, but it's enough for restoring nuget dependencies..

Develop ASP.NET Core apps using a file watcher | Microsoft Docs.

Jun 03, 2022 . In this article. By Rick Anderson and Victor Hurdugaci. dotnet watch is a tool that runs a .NET Core CLI command when source files change. For example, a file change can trigger compilation, test execution, or deployment. This tutorial uses an existing web API with two endpoints: one that returns a sum and one that returns a product..