A developer's guide to new features and best practices with .NET 8 and VS 2022 for maximum productivity