In this episode, Edwin van Wijk shows you the new features in C# 10, ASP.NET Core 6 and .NET 6 tooling.
This is part 1 of a 2 part series. Also make sure you check out part 2, in which Simon van der Meer presents new features in the .NET 6 base-class library (or BCL):
• What's new in .NET 6 - part 2
00:00:10 - Introduction
00:01:35 - .NET 6 general introduction
00:02:21 - .NET release schedule
00:03:02 - C# 10 language features
00:05:46 - Global usings
00:06:35 - Create const strings using string interpolation
00:07:14 - Record structs
00:07:37 - Records can seal the ToString method
00:08:45 - Extended property pattern for pattern matching
00:10:21 - Mix declaration and assignment for tuples
00:11:19 - Announced features that are not included in C# 10
00:11:36 - Required keyword
00:12:13 - Auto generated field accessor
00:13:09 - Automatic null checking for parameters
00:13:42 ASP.NET Core 6 features
00:14:29 - Implicit usings
00:15:34 - Minimal API
00:24:44 - Use ASP.NET Core MVC controllers
00:27:23 - Add swagger support
00:28:51 - HTTP logging
00:30:34 - W3C logging
00:32:02 - .NET 6 tooling updates
00:34:52 - Wrap up
This video was made possible by Info Support (https://www.infosupport.com) and DotNed, the Dutch .NET Usergroup (https://www.dotned.nl).
--