Was kommt mit C# 10 und .NET 6?

135 Aufrufe
Published
Aufzeichnung eines Konferenzworkshops vom 28. August 2021.

.NET 6 steht vor der Türe. Im Herbst erscheint die nächste Major-Release der Entwicklungsplattform und bringt für Entwicklerinnen und Entwickler eine Menge Neuigkeiten. Der Workshopleiter Rainer Stropek kennt C# und .NET seit den ersten Technical Previews, ist Microsoft Most Valuable Professional (MVP) und Microsoft Regional Director. Er startet den Workshop mit einem Überblick über die strategische Richtung, in die Microsoft die .NET-Plattform mit der Version 6 weiterentwickelt. Anschließend zeigt er funktionale Verbesserungen der Runtime und Base Class Library sowie einige der Highlights aus Sprachneuerungen in C#, die mit .NET 6 Einzug in den Entwicklungsalltag halten.

00:00:00 Einleitung, Vorstellung
00:04:30 Generelle Ausrichtung von .NET 6
00:15:37 Ahead-of-Time Compiling (AOT), Crossgen2, ReadyToRun
00:29:53 Verbesserungen bei Sync-over-Async
00:38:45 Code Generators und JSON-Serialisierung
01:04:29 Neue JSON Writeable DOM API
01:21:25 DateOnly, TimeOnly
01:28:52 C# 10 Einleitung
01:33:12 Record Structs
01:44:57 Global Usings
01:46:25 File-scoped Namespaces
01:48:57 Definite Assignment Improvements
01:52:23 Static Abstract Members in Interfaces
01:55:56 Lambda Improvements (natural types)
01:59:20 Verbesserungen bei Parametervalidierung und Fehlerbehandlung
02:06:51 Verbesserungen beim Pattern Matching
02:11:13 Abschluss
Kategorien
PC (Windows/Mac/Linux) Anleitungen
Kommentare deaktiviert.