0:00 / 0:00
#c#8#nullablereferencetypes#asyncstreams
What's New in C# 8.0
Microsoft Visual Studio
345K subscribers • 8 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Mads Torgersen
- Made by the vendor. The company whose product it covers made or sponsored it.
- May be out of date. The tools, versions or practices it shows have likely moved on.
Intermediate. Assumes working knowledge.
301K views7 years ago1 recommendation
Programming languagesC# and .NETLanguage design and type systems
Mads Torgersen introduces the key features of C# 8.0, including nullable reference types and asynchronous streams.
Several new language features are coming to C# in the next release, included in Visual Studio 2019. Mads Torgersen will give us a quick look at how to avoid null reference exceptions with nullable reference types, how to consume and produce asynchronous streams, and much more. Twitter: @MadsTorgersen Learn more about C# 8.0: aka.ms/csharp8Why it's here
1 person recommends thisu/dotMortenin r/dotnet • Mentions
On “I've been out of the game for the past 10 years. Last used C# 6 / .NET 4.6 / WPF. What have I missed?”
Mads Torgerson's short overviews and presentaions are the best way to catch up on C# language features:
C# 7: https://devblogs.microsoft.com/dotnet/new-features-in-c-7-0/
C# 8: [video
C# 9: https://learn.microsoft.com/en-us/shows/dotnetconf-2020/whats-new-in-c
C# 10: https://learn.microsoft.com/en-us/shows/ask-the-expert/ask-the-expert-whats-new-in-c-100
C# 11: https://devblogs.microsoft.com/dotnet/welcome-to-csharp-11/
C# 12: [video
For .NET, .NET Framework is long gone as legacy. It's still supported, but all new work is recommended on .NET 8 (known as .NET Core in the early days - now just '.NET").
For UI Framework, WinForms, WPF and WinUI are the recommended UI technolog…