Refresh tokens, C# 14, and .NET 9 tips
This issue covers API auth, C# 14 updates, .NET 9 app guidance, EF Core patterns, caching, and performance tuning for working developers.
Jasen's top three picks
- 1 Understanding Refresh Tokens in Web API Development with C#
towardsdev.com
A useful refresher on refresh tokens for API auth.
- 2 AI And .NET: Building Intelligent Apps with .NET 9
csharp.com
.NET 9 and C# 14 coverage gives you both language and platform updates.
- 3 C# 14 - New Features and Updates
csharp.com
The JSON comparison is still a real-world decision many teams make.
Editor's note
I pulled together a pretty practical mix this time: auth, language features, data access, and a couple of performance pieces. The refresh token article is a solid API security refresher, and the port exhaustion write-up is the kind of operational bug every .NET team should know how to spot.
Today's articles
Understanding Refresh Tokens in Web API Development with C#
towardsdev.com
https://towardsdev.com/understanding-refresh-tokens-in-web-api-development-with-c-17761a591cfc
Topics: ASP.NET Core Authentication Web API
Read articleAI And .NET: Building Intelligent Apps with .NET 9
csharp.com
https://www.csharp.com/article/ai-and-net-building-intelligent-apps-with-net-9/
Read articleC# 14 - New Features and Updates
csharp.com
https://www.csharp.com/article/c-sharp-14-new-features-and-updates/
Read article10 Free Azure SQL Databases: Powering AI, Advanced Analytics & Enterprise Innovation | Data Exposed
youtube.com
https://www.youtube.com/watch?v=oHH9onH8Lao
Topics: Azure OpenAI SQL Server
Read articleC# 14 Lambda Modifiers: Cleaner Code, Smarter Lambdas
medium.com
https://medium.com/@nagarajvela/c-14-lambda-modifiers-cleaner-code-smarter-lambdas-cbbe12782049
Read articleSystem.Text.Json vs. Newtonsoft.Json: Which One Should You Use in .NET 9?
medium.com
https://medium.com/@ashokreddy343/system-text-json-vs-newtonsoft-json-which-one-should-you-use-in-net-9-535b752915ae
Topics: .NET 9 Newtonsoft.Json System.Text.Json
Read articleThe Lead .NET Developer’s Playbook: 20 Code Optimization Tips
medium.com
https://medium.com/write-a-catalyst/the-lead-net-developers-playbook-20-code-optimization-tips-0ba1919021f9
Topics: .NET Core Performance
Read articleSolving Port Exhaustion Issue In .NET
bayo99.hashnode.dev
https://bayo99.hashnode.dev/solving-port-exhaustion-issue-in-net
Topics: .NET Core Performance
Read articleDiscriminator Column in EF Core: A Quick Guide
medium.com
https://medium.com/@thecodeman/discriminator-column-in-ef-core-a-quick-guide-75afc067b0db
Read articleBean There, Done That? Mastering C# DI with Singleton, Scoped, and Transient
anish-gyawali.medium.com
https://anish-gyawali.medium.com/bean-there-done-that-mastering-c-di-with-singleton-scoped-and-transient-7c75e2f4b720
Topics: C# Design Patterns .NET Core
Read articleBuilding AI-Powered .NET Applications with Semantic Kernel
medium.com
https://medium.com/@aschultzme/building-ai-powered-net-applications-with-semantic-kernel-0cacd0c43877
Topics: .NET 9 OpenAI Semantic Kernel
Read articleUltimate Guide To Implementing 5 Caching Strategies in .NET
antondevtips.com
https://antondevtips.com/blog/how-to-implement-caching-strategies-in-dotnet
Topics: .NET Core Performance
Read articleDocumentation Using Copilot: The Copilot Show - Ep. 4
csharp.com
https://www.csharp.com/article/documentation-using-copilot-the-copilot-show-ep-4/
Topics: GitHub Copilot Visual Studio
Read articleORM (Object Relational Mapping) ve EntityFramework | .NET 9
medium.com
https://medium.com/@EmirhanHasirci/orm-object-relational-mapping-ve-entityframework-net-9-0984c61d4873
Read articleChoosing the Best .NET Version for Beginners in C# Development
medium.com
https://medium.com/@kg5fcq/choosing-the-best-net-version-for-beginners-in-c-development-f20bc37d0dec
Read articleHow to Enable CORS in a .NET 9 API
csharp.com
https://www.csharp.com/article/how-to-enable-cors-in-a-net-9-api/
Topics: ASP.NET Core Security Web API
Read articleUnderstanding Variables In C#
csharp.com
https://www.csharp.com/Blogs/understanding-variables-in-c-sharp
Read articleReal-Time Anomaly Detection in Server Logs with .NET 9 and ML.NET
csharp.com
https://www.csharp.com/article/real-time-anomaly-detection-in-server-logs-with-net-9-and-ml-net/
Topics: .NET 9 ML.NET Performance
Read articleBoost .NET Dictionary Speed by 2x Using Collections Marshal
medium.com
https://medium.com/@ashokreddy343/boost-net-dictionary-speed-by-2x-using-collections-marshal-76edef7096ed
Topics: .NET Core Performance
Read article