Modernize Your .NET Skills
summary
Claims concrete changes and how to use them: SLNx files shrink long SLN XML and convert via “File → Save solution as” so merges stop breaking; Swagger UI is removed by default but you restore it with one line and choose between Swagger NSwag Red Scaler (third‑party); Aspire provisions local stacks, a project dashboard, consolidated logs/traces and reproducible launches; minimal APIs replace controller ceremony with single-file endpoints; Blazor Web Apps fuse Server + WebAssembly for fast loads and offline components; .NET 10 ships November.
AI-written summary · about
chapters (16)
- 0:00Modernizing .NET skills
- 1:04SLNX replacing solution files
- 2:28Swagger alternatives in .NET 9/10
- 3:57Aspire for local dev
- 6:03Minimal APIs reduce boilerplate
- 8:34File scope namespaces
- 9:59Top-level console statements
- 12:06Collection expressions
- 13:52Thread-safe random numbers
- 14:57Aliasing any type in C#
- 16:42Primary constructors in C#
- 19:10Keyed services in DI
- 20:12Blazor Web Apps
- 24:35Nullability and upgrade improvements
- 25:17Performance in .NET 9
- 26:42Summary
related talks
58mUpgrade any .NET applications with the latest .NET stack.
52m.NET Is Dead. Long Live .NET!
01h 02mModern .NET Configuration Practices
06h 43mVisual Studio for Mac: Refresh();
55mKeynote: The Future of Modern Application Development with .NET and Azure
47mASP. NET Basics For Experts
01h 02m10 Opinions For Creating More Maintainable .NET Apps
41mASP.NET Core in Production: Lessons Learned
