Modernizing .NET Part 24! 📊
Today we’re implementing modern observability with Prometheus and Grafana.
✅ OpenTelemetry metrics
✅ Runtime health (GC, Threads)
✅ Kubernetes-native monitoring
https://medium.com/@michael.kopt/modernizing-net-part-24-modern-monitoring-with-prometheus-and-grafana-d83647e9737b
#dotnet #csharp #aspnet #aspnetcore #csharp #prometheus #grafana #monitoring
📊 Modernizing .NET — Part 24: Modern Monitoring with Prometheus and Grafana

Master application observability in .NET Core. Learn to implement OpenTelemetry, Prometheus, and Grafana for professional monitoring.

Medium
Globally-Distributed Applications with Microsoft Azure by Christos Sakellarios is free with a Leanpub Reader membership! Or you can buy it for $7.99! https://leanpub.com/globally-distributed-applications-with-microsoft-azure #aspnet #azure_documentdb #devops #powershell
Globally-Distributed Applications with Microsoft Azure

Complete guide for developers and architects for building and managing planet-scale, globally-distributed applications on Microsoft Azure.

You've put it off for long enough now...

Read more here:
https://bgh.st/70cmio

#aspnet #aspnetcore #tutorial #beginners

Modernizing .NET Part 23! 🪵

Today we’re fixing log4net context loss in async environments.

✅ Move to LogicalThreadContext
✅ Zero-loss diagnostic trail
✅ Async-safe logging

https://medium.com/@michael.kopt/modernizing-net-part-23-migrating-log4net-to-modern-net-logging-ebad712711e5
#dotnet #csharp #aspnet #aspnetcore #log4net #programming

🪵 Modernizing .NET — Part 23: Migrating log4net to Modern .NET Logging

Fix log context loss in async .NET Core apps. Migrate log4net from ThreadContext to LogicalThreadContext for seamless diagnostic flow.

Medium

New Stylobot UI article.

https://www.mostlylucid.net/blog/behaviour-aware-ux

StyloBot Release Series: Behaviour-Aware ASP.NET UI

#aspnetcore #aspnet #inference

Are you using Testcontainers in your tests?

Read more here:
https://bgh.st/mgofly

#ASPNET #DotNet #CSharp #Testing

Everyone's talking about vertical slices - So here's a free project template for you.

Read more here:
https://bgh.st/q8mtx5

#verticalslice #verticalslicearchitecture #aspnet

How can we use NUnit to test ASP.NET Core?

Read more here:
https://bgh.st/aepnz1

#ASPNET #DotNet #CSharp #Testing

Modernizing .NET Part 22! 📂

Today we’re bridging the gap between legacy config files and modern .NET Core.

✅ Custom IConfiguration providers
✅ Hot-reloading support
✅ Zero-downtime config migration

https://medium.com/@michael.kopt/modernizing-net-part-22-migrating-configuration-files-to-net-core-ea59b496cd43
#dotnet #csharp #aspnet #aspnetcore #configuration #programming

📂 Modernizing .NET — Part 22: Migrating Configuration Files to .NET Core

Bridge the gap between legacy .properties and .config files and the modern IConfiguration system in .NET Core.

Medium

How can we use xUnit to test ASP.NET Core?

Read more here:
https://bgh.st/mx50dx

#ASPNET #DotNet #CSharp #Testing