Azure Config, Blazor and EF Core patterns
A varied .NET roundup covering Azure App Configuration, Blazor WASM in .NET 10, RBAC APIs, MAUI, C# internals, and data patterns.
Jasen's top three picks
- 1 From Assemblies to Objects: Demystifying .NET’s Core Building Blocks
medium.com
A clear refresher on assemblies, objects, and the runtime layers that underpin everyday .NET code.
- 2 Stripe in .NET MAUI: Android Was Easy, iOS Nearly Broke Me
medium.com
A practical MAUI story that captures why cross-platform payments can be smooth on Android and maddening on iOS.
- 3 Azure App Configuration With Dotnet(C#)
ravindradevrani.com
Good guidance for centralizing app settings in Azure without letting configuration drift across environments.
Editor's note
I kept this issue deliberately mixed, from core runtime concepts to shipping concerns in MAUI and ASP.NET Core. The Stripe-in-MAUI piece and the Blazor WASM update both stand out because they show the pain and payoff of real app development. I also liked the configuration and authorization articles for teams hardening day-to-day delivery.
Today's articles
From Assemblies to Objects: Demystifying .NET’s Core Building Blocks
medium.com
Refined Topics
Read articleAzure App Configuration With Dotnet(C#)
ravindradevrani.com
Azure App Configuration is a fully managed service, which provides you a way to store the configurations in a centralised store. You can…
Topics: Azure
Read articleVisual Studio Dev Tunnels: Built-In Power and When to Use Third-Party Tools
medium.com
When you’re building and debugging an API or web app in Visual Studio, you often hit the same wall:
Topics: ASP.NET Core Visual Studio
Read articleSupercharge Your Data Access in.NET9: A Deep Dive into the Specification Pattern with EF Core
medium.com
Write Faster SQL Queries With Dapper In .NET 9 | Clean Architecture
Topics: Clean Architecture EF Core
Read article⚡ CancellationToken: .NET’s Most Overlooked Superpower
medium.com
Imagine this: your .NET web API starts a heavy data-processing task. Then the user closes their browser or the request times out…
Topics: ASP.NET Core C#
Read articleUntangling .NET, .NET Core, ASP.NET, and ASP.NET Core (Without the Confusion)
medium.com
When I first stumbled across .NET, I honestly thought it was just another programming language like Java or Python. Then I ran into terms…
Topics: ASP.NET Core .NET Core
Read articleIndexers in C#: Performance comparison & internals
medium.com
Hello. In this article let’s take a look at indexers in different popular types. We’ll examine assembly language code for these indexers…
Topics: C# Performance
Read articleThe Outbox Pattern: The Lifeline for Your .NET Microservices
medium.com
How to guarantee data consistency in distributed systems and avoid the silent bug that’s costing your company money.
Topics: Event Sourcing Service Bus
Read articleBlazor WASM’s Glow-Up in .NET 10: How Microsoft Finally Tackled Its Biggest Weakness
javascript.plainenglish.io
Back in the early Blazor days, spinning up a WebAssembly app felt like waiting for dial-up internet to connect. You’d hit F5, watch a… Continue reading on JavaScript in Plain English »
Read article.NET’de Type-Safe Configuration Management: ConfigPlus ile Güvenli Ayar Yöntemi
medium.com
Modern .NET uygulamalarında configuration yönetimi nasıl güvenli,type-safe,environment-aware hale getirilir? ConfigPlus kütüphanesini…
Read articleSimplifying Implicit and Global XML Namespaces in .NET 10 for .NET MAUI
askxammy.com
I know, I know… as developers we’re always happy when we get the chance to save code without affecting the result 😎. In this article, we’re going to explore the new experience that allows us to add X...
Read articleBuilding Secure APIs with Role-Based Access Control in ASP.NET Core
milanjovanovic.tech
Learn how to implement Role-Based Access Control (RBAC) in ASP.NET Core with custom authorization handlers, permission-based policies, and clean extension methods for both Minimal APIs and MVC control...
Topics: ASP.NET Core Authorization
Read articleglobal:: in C# — Shielding against collisions and modern best practices
medium.com
How to use global:: to avoid namespace conflicts, improve code generation, and keep your .NET 8/9 codebase consistent.
Topics: C# Performance
Read articleLeverage string interpolation in C#
medium.com
Introduced with C# 6 in 2015, string interpolation got a complete overhaul with C# 10. Instead of being a fancy wrapper around…
Topics: C# Performance
Read articleHow to Optimize SQL Queries for Faster Execution in Large Databases
c-sharpcorner.com
This article reveals practical techniques like indexing, efficient joins, and smart WHERE clauses to dramatically reduce execution time. Learn how to analyze execution plans, leverage partitioning and...
Topics: Performance SQL Server
Read article