Editor's note
I kept this issue deliberately mixed, with performance, tooling, UI, and AI pieces side by side. The Span and Memory article is a good practical refresher, and the Visual Studio 17.13 profiling update stands out for everyday debugging work. I also liked the EF Core and SignalR posts because they tackle real-world app bottlenecks and realtime patterns.
Span and Memory performance boosts
Midweek mystery: why do Wednesdays always feel like sitting in the driver's seat of a classic car—familiar yet exciting? While it's tempting to check your rearview mirror on the code you've navigated through so far, today's newsletter offers a roadmap of fresh perspectives and insights meant to fuel your curiosity and sharpen your .NET skills. So buckle up, Code Whisperer, because each article is packed with the horsepower to turbocharge your week!
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Span and Memory — Supercharge performance with zero allocations
A solid zero-allocation primer for anyone trying to trim hot-path overhead.
A Comprehensive Guide to SignalR: Real-Time Web Communication Made Simple
A practical SignalR guide for realtime app developers.
Panning & Zooming images in .NET MAUI
MAUI gestures plus image handling, which is a common mobile UX need.
A fundamentals refresher on inheritance, useful for newer C# readers.
Chat AI Development with C# using Ollama & Llama3.2 Model orchestrate in .NET Aspire
Aspire plus local AI orchestration is the kind of pattern people are experimenting with right now.
Securing Medical Data in .NET Healthcare Apps Using Storage SDK
Security matters here: healthcare storage deserves careful handling.
Semantic Search Development with C# using Ollama & VectorDB orchestrate in .NET Aspire
Vector search in Aspire is another sign AI app composition is getting more approachable.
New Debugging and Profiling Features in Visual Studio (v17.13)
Visual Studio 17.13’s debugging and profiling upgrades are worth a look.
Stop Using async void in C#! Here’s Why (With Real Examples)
A reminder that async void usually creates more problems than it solves.
.NET Memory Management and Optimization Techniques for Large-Scale Applications
Good overview of memory pressure and optimization at application scale.
🔴 VS Code - Agent Mode UPGRADE!
VS Code Agent Mode is moving fast, and this update shows where Copilot is headed.
What is the best way to manage VS Code extensions?
Extension management advice is always useful in a busy editor setup.
C# Automatic Garbage Collector: Keeping Your Code Clean and Lean
Garbage collection basics, but still relevant when allocations start to hurt.
Learning C#: Comparison Statements
Comparison statements are beginner material, but that’s a useful on-ramp.
Struggling with Slow EF Core Queries? You Might Be Using .Include() Wrong
EF Core Include mistakes can quietly wreck query performance.
How to Launch and Control Processes in C#.NET Applications
Launching and controlling processes is a handy systems-level skill in .NET.
How to Use JQuery Select2 in ASP.NET Core Web
Select2 in ASP.NET Core is a very practical integration topic.
.NET MAUI Community Standup - Agent Maui: Copilot Pro-tips for devs
Copilot for developers and students is a timely overview of current capabilities.
The Ultimate .NET Developer Road Map for 2025
A roadmap post is only useful if you treat it as guidance, not gospel.
Advanced Structures for Copy-on-Write in .NET
Copy-on-write structures can pay off in the right high-read scenarios.
Explaining System.Text.Json in .NET
System.Text.Json remains essential knowledge for most modern .NET apps.
What Can GitHub Copilot Do for Students and Developers?
Copilot’s student angle makes this broader than just an enterprise tooling story.
Multi Root Workspaces in Visual Studio Code
Multi-root workspaces are a nice productivity boost in VS Code.