Editor's note
I kept this issue deliberately mixed, from platform updates to practical coding patterns. ABP Studio GA and the Aspire 9.1 conversation stand out for folks tracking the .NET ecosystem, while the Redis Testcontainers piece and HybridCache article are immediately useful for day-to-day work. There’s also plenty here for language and design readers, including async streams, type aliasing, and cleaner return-value patterns.
Caching, async streams, and Copilot
Picture this: It’s Friday, and the .NET landscape is abuzz with the anticipation of untapped potential and the collective hum of sophisticated code. As seasoned developers ready to leap into the weekend, let's pause to savor the groundbreaking insights and tips curated for you. Whether you're caught in an end-of-week sprint or leisurely compiling your thoughts, this selection will resonate with the wisdom of experience and the thrill of innovation. Grab your favored Friday fuel and explore what's in store—your .NET mastery is about to level up.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Announcing ABP Studio (beta) General Availability
ABP Studio GA is a notable milestone for teams building on the ABP ecosystem.
Mastering C# Culture-Specific Formatting: A Developer’s Guide to Global Applications
Culture-specific formatting is one of those topics that saves real bugs in global apps.
Convert Excel to DataTable or DataTable to Excel in C#
Excel/DataTable conversion is practical glue code many teams still need.
Generics remain foundational, and a solid refresher helps even experienced C# developers.
Build Responsible AI with Amazon Bedrock Guardrails and .NET
Bedrock Guardrails plus .NET is a timely look at safer AI integration patterns.
What are the origins of async/await in C#?
Async/await’s backstory is worth revisiting because it explains a lot of today’s API design.
Entity Framework Core (EF Core) Nedir?
EF Core basics in Turkish widen the audience for a core data-access topic.
Boost Your Integration Tests: Sharing a Redis Container with Testcontainers for .NET
Sharing a Redis container with Testcontainers is a smart way to speed up integration tests.
Explicit Loading in ASP.NET Core Web API
Explicit loading in ASP.NET Core Web API is a useful reminder for controlling EF Core behavior.
Why not just use a Tuple or dynamic to return multiple values
Tuples and dynamic look convenient, but the tradeoffs matter when APIs grow.
The Ultimate Guide to Caching in .NET 8: Examples and Real-World Scenarios
The .NET 8 caching guide looks like a strong practical reference for real-world scenarios.
Cleaner code in DotNet: Avoiding Flag Argument Overload with IHttpContextAccessor
Using IHttpContextAccessor to avoid flag arguments is a clean-code angle worth considering.
When to use IsReadOnly or IsEnabled?
Readonly versus enabled is a small UI choice that can improve user experience and intent.
My Journey from Console.WriteLine() to Proper Logging in .NET 9
Moving from Console.WriteLine to proper logging in .NET 9 is a healthy maturity step.
C# Async Streams: The Modern Way to Process Data
Async streams are increasingly the right tool for processing data incrementally.
Filter Auto Suggestion Option in Dropdown List View ASP .NET
The dropdown auto-suggestion piece is a straightforward UI implementation article.
C# 12’s Type Aliasing in .NET 8: A Game-Changer for Cleaner Code
C# 12 type aliasing is a nice readability win in .NET 8 codebases.
.NET Aspire 9.1 with Rob Richardson
The Aspire 9.1 episode should interest anyone following the platform’s cloud-native direction.
How to Write Boilerplate Code Using GitHub Copilot
GitHub Copilot for boilerplate is useful when paired with strong review habits.
MVC simplification is always helpful for newer developers joining web teams.
Why HybridCache is a Game-Changer for ASP.NET Core Developers with .Net 9
HybridCache looks especially relevant for ASP.NET Core teams balancing local and distributed caching.
How to log to Azure Application Insights using ILogger in ASP.NET Core
Application Insights via ILogger is a good observability pattern for ASP.NET Core apps.
Refactoring code is evergreen, and the basics still pay off every day.


















