Container & Data Lifetime Management in .NET Aspire 9
Learn how .NET Aspire 9 improves development speed by reusing containers across app runs and managing container lifetimes with new dashboard and persistence features.
.NET Aspire: Managing Container & Data Lifetime
7 minutes by James Montemagno
James explains new container management features in .NET Aspire 9, like the WithLifetime API, which lets containers stay active between app runs. This speeds up development by reusing containers and data. The update also adds dashboard tools to start, stop, or restart resources, and options for persistent storage.
Benchmarking with Visual Studio Profiler
7 minutes by Nik Karpinsky
Nik demonstrates how to use the updated BenchmarkDotNet diagnosers in Visual Studio 17.13 Preview to improve code performance. Using CsvHelper as an example, he identifies and fixes unnecessary Type[] allocations that occurred for each processed record, making the application more efficient.
Unpacking Zip Folders into Windows Long File Paths
9 minutes by Rick Strahl
The 260-character MAX_PATH limit in Windows often breaks zip extractions with deep folder structures. Still, there are straightforward, general ways to work around this restriction in many cases.