When System.Text.Json Source Generation Is Worth It in ASP.NET Core
System.Text.Json source generation isn't a universal speedup — it's a way to make serialization trim‑safe and predictable. Here’s how to scope it to the DTOs that matter.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
System.Text.Json source generation isn't a universal speedup — it's a way to make serialization trim‑safe and predictable. Here’s how to scope it to the DTOs that matter.
Solution-Wide Analysis in JetBrains Rider runs ReSharper inspections across the whole solution graph, surfacing cross-project breaks like obsolete API usage before build. Here is how it works, how to verify it, and the resource trade-offs.
Learn why JetBrains Rider may not apply .NET Hot Reload changes and follow a step‑by‑step diagnostic process to identify the cause, apply the fix, and know when to escalate.
EF Core's IAsyncEnumerable streams rows instead of materializing them, but only if you also stop tracking and accept a connection held open for the loop.
Visual Studio’s Diagnostic Tools let you capture heap snapshots, diff them, and inspect reference paths to locate memory leaks. Follow this step‑by‑step workflow to turn vague memory growth into a concrete, fixable problem.
Learn how to use .NET’s IAsyncEnumerable<T> to process massive datasets lazily and efficiently. Walk through a concrete example of reading a 1 GB file line‑by‑line, discuss trade‑offs, and get actionable next steps for production code.
Compare pinned, floating, and centrally managed NuGet versions, with a concrete CPM plus lock-file setup and restore-based checks to confirm what actually resolved.
Discover how Visual Studio 2022’s Live Unit Testing instantly runs impacted tests as you code, the trade‑offs in CPU and memory, and how to set it up for C#/.NET projects.
Stop the drift between IDE warnings and clean CI builds. Use .editorconfig with EnforceCodeStyleInBuild to make code style a single source of truth across Visual Studio and the pipeline.