ASP.NET architecture, logging, and Copilot updates
A varied roundup of ASP.NET architecture, debugging, database maintenance, security, Serilog, Copilot, MAUI, and Visual Studio updates.
Jasen's top three picks
- 1 Taming the 100-Line Program.cs — Clean, Scalable Dependency-Injection Setup in ASP.NET Core
medium.com
A cleaner Program.cs and better DI structure—always welcome when an ASP.NET app starts to sprawl.
- 2 Best Practices for Structuring Large ASP.NET Projects: A Simple Guide
c-sharpcorner.com
This one’s practical if you’ve ever had to justify a repository/unit-of-work split in a real codebase.
- 3 5 Debugging Techniques Every C# Developer Should Know
medium.com
Copilot Agents and the Visual Studio extension updates are the sort of tooling news that changes daily habits fast.
Editor's note
I pulled a pretty classic mixed bag this time: architecture, diagnostics, tooling, AI, and a little security. The vertical slice and dependency-injection pieces pair nicely with the Serilog/Application Insights posts if you’re trying to keep a codebase both clean and observable. The Visual Studio extension-manager update and Copilot Agents item are also worth a look for day-to-day developer workflow.
Today's articles
Taming the 100-Line Program.cs — Clean, Scalable Dependency-Injection Setup in ASP.NET Core
medium.com
https://medium.com/@michaelmaurice410/taming-the-100-line-program-cs-clean-scalable-dependency-injection-setup-in-asp-net-core-d572aefc4e5c
Topics: ASP.NET Core Design Patterns
Read articleBest Practices for Structuring Large ASP.NET Projects: A Simple Guide
c-sharpcorner.com
https://www.c-sharpcorner.com/article/best-practices-for-structuring-large-asp-net-projects-a-simple-guide/
Topics: ASP.NET Core Design Patterns
Read article5 Debugging Techniques Every C# Developer Should Know
medium.com
https://medium.com/dot-net-sql-learning/5-debugging-techniques-every-c-developer-should-know-92453f19f773
Topics: C# Profiling Visual Studio Code
Read articleBeginner’s Guide to Git Interview Questions
c-sharpcorner.com
https://www.c-sharpcorner.com/article/beginners-guide-to-git-interview-questions/
Topics: Azure DevOps GitHub
Read article🔧 Create a Web Template Component in Power Pages /Websites
c-sharpcorner.com
https://www.c-sharpcorner.com/article/create-a-web-template-component-in-power-pages-websites/
Topics: ASP.NET Core .NET Core
Read articleVS Code Live - Making VS Code Copilot Monorepo-Smart with Nx
youtube.com
https://www.youtube.com/watch?v=KPWzhy3gE84
Topics: GitHub Copilot Visual Studio Code
Read articleDatabase Fragmentation: Understanding, Managing, and Mitigating
c-sharpcorner.com
https://www.c-sharpcorner.com/article/database-fragmentation-understanding-managing-and-mitigating/
Topics: Performance SQL Server
Read articleThe .NET Ecosystem: Is it dead? Or Still Matters for Modern Engineering?
medium.com
https://medium.com/@bhargavkoya56/the-net-ecosystem-is-it-dead-or-still-matters-for-modern-engineering-70adad15c4fb
Topics: ASP.NET Core .NET Core
Read articleCoPilot Agents
jesseliberty.com
https://jesseliberty.com/2025/06/04/copilot-agents/
Topics: GitHub Copilot OpenAI
Read articleMongoDB Filter Query Cheat Sheet
c-sharpcorner.com
https://www.c-sharpcorner.com/article/mongodb-filter-query-cheat-sheet/
Read articleHow I Handle Exceptions in C# .NET 8 — Practical Lessons from the Real World
medium.com
https://medium.com/@sunita.rawat.cgi/how-i-handle-exceptions-in-c-net-8-practical-lessons-from-the-real-world-07aa5e87910d
Read articleSimplify Your Life: Logging to Application Insights with Serilog
medium.com
https://medium.com/medialesson/simplify-your-life-logging-to-application-insights-with-serilog-a59d15280561?source=rss------dotnet-5
Topics: Application Insights Serilog
Read article5 Interface Mistakes That Quietly Kill Your C# Codebase
medium.com
https://medium.com/dot-net-sql-learning/5-interface-mistakes-that-quietly-kill-your-c-codebase-cea67ead677d
Topics: C# Design Patterns
Read articleGenerate RSA Public and Private Keys Using OpenSSL
c-sharpcorner.com
https://www.c-sharpcorner.com/article/generate-rsa-public-and-private-keys-using-openssl/
Read articleExtension Manager updates in Visual Studio - Visual Studio Blog
devblogs.microsoft.com
https://devblogs.microsoft.com/visualstudio/extension-manager-updates-in-visual-studio/
Topics: Visual Studio
Read articleWhat is Dependency Injection?
benedictodoh.medium.com
https://benedictodoh.medium.com/what-is-dependency-injection-3044d3a43322
Topics: Design Patterns
Read articleThoughts on "Vibe Coding": When The Music Stops
c-sharpcorner.com
https://www.c-sharpcorner.com/article/thoughts-on-vibe-coding-when-the-music-stops/
Topics: Design Patterns GitHub Copilot
Read articleUnit of Work Pattern in .NET — Why You Need It and How to Implement It
c-sharpcorner.com
https://www.c-sharpcorner.com/blogs/unit-of-work-pattern-in-net-why-you-need-it-and-how-to-implement-it
Topics: Design Patterns EF Core
Read articleUsing AI Foundry with .NET MAUI
devblogs.microsoft.com
https://devblogs.microsoft.com/dotnet/using-ai-foundry-with-dotnet-maui/
Read articleBuilding Scalable APIs with Vertical Slice Architecture in .NET
amit-naik.medium.com
https://amit-naik.medium.com/building-scalable-apis-with-vertical-slice-architecture-in-net-23f9d8c8a84e?source=rss------dotnet-5
Topics: ASP.NET Core Design Patterns
Read articleMastering Span and Memory Restrictions in Lambdas — C# .NET 6/7/8/9
medium.com
https://medium.com/@anderson.buenogod/mastering-span-t-and-memory-t-restrictions-in-lambdas-c-net-6-7-8-9-9a9d4e9dfd5f
Topics: C# Performance
Read articleSeamless Serilog Integration in Legacy ASP.NET
medium.com
https://medium.com/@iamrks/seamless-serilog-integration-in-legacy-asp-net-e48692cd1901
Topics: ASP.NET Core Serilog
Read article