Category Archives: C# 9

Mark Price on C#9 and .NET 6

Mark Price, author of C# 9 and .NET 5 – Modern Cross Platform Development comes on to talk about, well…C# 9 and .NET 5, and also modern cross Platform Development

Posted in .NET 5, .Net 6, C#, C# 9, Essentials | Tagged , | Comments Off on Mark Price on C#9 and .NET 6

.NET Documentation & C# 9

Bill Wagner of the C# 9 Documentation team at Microsoft talks about changes and improvements to the Microsoft documentation as well as key features in C# 9 What’s new in C# 9:  https://docs.microsoft.com/dotnet/csharp/whats-new/Explore Record types: https://docs.microsoft.com/dotnet/csharp/whats-new/tutorials/recordsRecords reference: https://docs.microsoft.com/dotnet/csharp/language-reference/builtin-types/recordExplore Pattern matching: https://docs.microsoft.com/dotnet/csharp/whats-new/tutorials/patterns-objectsPattern matching tutorial: https://docs.microsoft.com/dotnet/csharp/tutorials/pattern-matchingPatterns reference: https://docs.microsoft.com/dotnet/csharp/language-reference/operators/patterns

Posted in C# 9 | Tagged , | Comments Off on .NET Documentation & C# 9

C# Coding Standards – Updated

Let’s face it, most coding standards are arbitrary. The key to a successful project, however, is not which standards you follow, but that you are consistent. Here is a partial list of the C# coding standards my team uses and … Continue reading

Posted in C#, C# 8, C# 9 | Comments Off on C# Coding Standards – Updated

Mads Torgersen! C# 9 & Beyond

Microsoft’s Mads Torgersen– Lead Designer of C# — talks about how to know when to use the new features in C# 8 and 9, and more. Photo credit: Jesse Liberty

Posted in C#, C# 9, Essentials | Tagged | Comments Off on Mads Torgersen! C# 9 & Beyond