šŸ”„ Pragmatic .NET Code Rules Course is on Presale - 40% off!BUY NOW

Become a

.NET Pro

while drinking coffee

Every Monday morning, start the week with a cup of coffee and 1 actionable .NET tip.

Join 18,000+ subscribers to improve your .NET Knowledge.

Blog header image

TheCodeMan.NET

previous issues

February 17 2026
Read Time: 3 minutes

Learn how to enforce Clean Architecture in .NET using architecture tests. Step-by-step guide with NetArchTest examples to prevent architectural violations in C# projects...
Architecture Tests in .NET: Enforce Clean Architecture with NetArchTest

Feb 16 2026
Read Time: 6 minutes

Learn how to migrate a WinForms application to the web without rewriting your UI. A practical guide to modernizing legacy .NET desktop apps for browser and cloud environments.
How to Migrate a WinForms Application to the Web Without a Full Rewrite

Feb 11 2026
Read Time: 10 minutes

Learn a complete, production-ready monitoring setup for .NET: liveness and readiness health checks, PostgreSQL dependency checks, Prometheus scraping via /metrics, Grafana dashboards, Docker Compose wiring, and custom metrics you can extend.
How to Monitor .NET Applications in Production with Health Checks, Prometheus, and Grafana

Feb 02 2026
Read Time: 4 minutes

Learn how to leverage Coravel, a lightweight open-source .NET library, to add intuitive background job scheduling, queuing, event broadcasting, caching, and mailing to your applications.
Job Scheduling with Coravel

Jan 26 2026
Read Time: 4 minutes

Stop fighting ports -> Add Traefik to your solution
How to Run .NET 10 with Docker and Traefik (Real-World Setup)

Jan 19 2026
Read Time: 4 minutes

How to optimize the EF Core queries? Write them properly the first time. We often hear about optimizing a piece of code, or a query, and it mostly refers to refactoring code that wasn't written well from the beginning.
Pre-Optimized EF Query Techniques 5 Steps to Success

January 12 2026

Add Auditing, Guardrails, and Observability Without Polluting Your DbContext
EF Core Interceptors in .NET

December 23 2025

If changing a feature flag requires a redeploy, you’re not really doing feature flags.
Feature Flags without redeploying: what people usually get wrong in .NET

December 15 2025

Learn how to build a high-performance event bus in .NET using NATS. This guide covers Pub/Sub, queues, request-reply, distributed messaging, reconnection strategies, and production-ready code examples.
A Friendly Introduction to NATS: Real-Time Messaging for .NET Developers

December 08 2025

Mastering Directory.Build.props in .NET: Why You Need It and How to Build It Right
Mastering Directory.Build.props in .NET

Subscribe to
TheCodeMan.net

Subscribe and be among the 18,000+ subscribers gaining .NET tips and resources.


Join 18,000+ subscribers to improve your .NET Knowledge.