-
Upgrade Your Application and Prepare for the Future with .NET Aspire
Last updated: Thursday, June 19, 2025
Published in: CODE Magazine: 2025 - May/June
This article explores the evolving landscape of software upgrade and modernization initiatives, highlighting the tools available from Microsoft to streamline these processes. Mike started to use Visual Studio's Upgrade Assistant right after BUILD 2025 along with GitHub Copilot's AI-powered app modernization features, detailing their usage to alleviate technical debt and quickly modernize applications. He emphasizes the shift from a traditional project-based software development mindset to a continuous cycle approach, advocating for the use of .NET Aspire and other advanced tooling to facilitate this transition.
-
Minimal APIs in .NET 6
Last updated: Tuesday, January 14, 2025
Published in: CODE Magazine: 2022 - January/February
Controller-based APIs have been around for a long time, but .NET 6 changes everything with a new option. Shawn shows you how it works.
-
Essential C# 10.0: Making it Simpler
Last updated: Saturday, December 13, 2025
Published in: CODE Focus Magazine: 2021 - Vol. 18 - Issue 1 - .NET 6.0
Mark Michaelis argues that C# 10.0 is chiefly about removing ceremony and simplifying everyday code: file-scoped namespaces and global using directives reduce boilerplate, constant interpolated strings and richer lambdas improve expressiveness, CallerArgumentExpression enhances diagnostics for logging/assertions, and record structs and parameterless struct constructors close gaps for value types—small, non-revolutionary changes that are nonetheless practical and likely to become the new C# norms.
-
The Unified .NET 6
Last updated: Friday, October 29, 2021
Published in: CODE Focus Magazine: 2021 - Vol. 18 - Issue 1 - .NET 6.0
There were many lessons learned as the .NET team released .NET 5 during the lockdown with an all-remote team. Rich shows how those lessons carried into .NET 6 with major performance improvements, multiple operating system scenarios for building client apps, support for Apple Silicon chips, and faster and more responsive development tools.
-
Visual Studio 2022 Productivity
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2021 - Vol. 18 - Issue 1 - .NET 6.0
VS 2022 is finally 64-bit! Mika shows you how, with enhanced speed, AI coding assistance, expanded productivity tools, and streamlined team collaboration, you’ll find this new version improving your workdays.

