JWT auth, metrics generators, EF Core bulk ops
JWT authorization, source generators, WPF leak fixes, Kafka CLI, EF Core bulk operations, and Visual Studio AI roadmap notes for .NET teams.
Jasen's top three picks
- 1 JWT Role-Based Authentication & Authorization in .NET
c-sharpcorner.com
A solid practical guide to roles and JWTs; useful if you’re tightening API access without overcomplicating the setup.
- 2 Exploring the (underwhelming) System.Diagnostics.Metrics source generators: System.Diagnostics.Metrics APIs - Part 2
andrewlock.net
I appreciated the source-generator deep dive because it questions whether the abstraction actually earns its keep.
- 3 WPF Memory Leaks: The Static Event Trap that Eats Your RAM
medium.com
The WPF memory-leak post is a good reminder that static events can quietly wreck desktop app stability.
Editor's note
I curated a pretty mixed issue today, with security, performance, data access, and tooling all in the same lineup. The JWT role-based auth piece is practical for teams tightening API access, and the EF Core bulk operations article tackles a pain point many of us hit at scale. I also liked the Visual Studio AI roadmap update because it gives a clearer view of where the editor experience is headed.
Today's articles
JWT Role-Based Authentication & Authorization in .NET
c-sharpcorner.com
Secure your .NET APIs with JWT role-based authentication! This guide covers implementation, common mistakes, and best practices for robust authorization. Learn to lock down endpoints effectively.
Topics: Authentication Authorization JWT
Read articleExploring the (underwhelming) System.Diagnostics.Metrics source generators: System.Diagnostics.Metrics APIs - Part 2
andrewlock.net
In this post I explore the source generators shipped in Microsoft.Extensions.Telemetry.Abstractions, explore the code, and discuss whether I would use them
Topics: Performance Source Generators
Read articleWPF Memory Leaks: The Static Event Trap that Eats Your RAM
medium.com
A visual guide to identifying and fixing memory leaks in .NET applications using Visual Studio Diagnostic Tools.
Topics: Performance Visual Studio WPF
Read article5 Advanced Async Concepts That Make Sense Once You Understand the Runtime
medium.com
Why TaskCompletionSource, custom awaiters, and continuations behave the way they do Continue reading on CodeToDeploy »
Topics: C# Performance
Read articleCommand Line Interface Consumer for Kafka in C#
nodogmablog.bryanhogan.net
When I started working with Kafka, I installed it locally on Docker and used a combination of the Confluent Command Line Interface (CLI) and C# programs I wrote. One of the CLI tools from Confluent l...
Read articleHow .NET and Azure create a foundation for enterprise AI
medium.com
By the end of 2026, more than 80% of enterprises are expected to have used generative AI APIs/models or deployed GenAI-enabled apps in…
Read articleBulk Operations in EF Core 10: Beyond SaveChanges()
medium.com
When saving 10,000 records takes 30 seconds instead of 30 milliseconds
Topics: EF Core Performance
Read articleImplementing Paging for Large Datasets in .NET Applications
trevoirwilliams.com
Today, we're diving into a crucial aspect of building responsive and performant applications: **paging**.
Topics: .NET Core Performance
Read articleStop Using AllowAnyOrigin()
medium.com
AllowAnyOrigin() might look like a quick fix for CORS errors, but it silently opens the door to serious security risks.
Topics: ASP.NET Core Security
Read articleBuild AI‑Powered .NET Apps with Telerik
youtube.com
What Writing C# for 5+ Years Taught Me About Simplicity
Read articleThe .NET Architecture Trap: Clean, Modular, and Painfully Slow
medium.com
Modern .NET architecture has a look. If you’ve been in enough code reviews or conference talks, you know it instantly. The solution has…
Topics: Clean Architecture Performance
Read articleIntegrating Custom Validators for Incoming Request in .NET
medium.com
How To Track Entity Changes With EF Core | Audit Logging
Topics: ASP.NET Core FluentValidation
Read articleSerialization & Deserialization in C#
medium.com
Serialization in C# converts objects into a format like JSON or XML for storage or transmission, while deserialization reverses this…
Topics: C# System.Text.Json
Read articleRoadmap for AI in Visual Studio (February)
devblogs.microsoft.com
After a busy January (catch up here), we're shifting focus to reliability and refinement. This month is about
Topics: OpenAI Visual Studio
Read article