Skip to content

C# 9.0 and .NET 5 [Streaming]

Photo of Bernd Hirschmann
Hosted By
Bernd H. and Igor R.
C# 9.0 and .NET 5 [Streaming]

Details

# Pizza

We are pleased to be able to offer pizza vouchers (via mjam.at) again to the participants from Austria. Please go to https://pizzameetup.azurewebsites.net to request your voucher!

# Supported by

This meetup is supported by Microsoft and Guid.New GmbH

# About the meetup

November brought two big news for .NET developers - the release of .NET 5 and C# 9.0.

Both are significant milestones in the .NET ecosystem and we've decided to cover it with two events. The first event is the Round Table where we will discuss the possibilities and challenges that we as .NET developers will experience in the next years: https://www.meetup.com/MicrosoftDeveloperGraz/events/274533223/

Two weeks after the Round Table, in this talk, we will dig deeper into .NET 5 and C# 9.0, discuss their importance, and demonstrate the most prominent new features.

First, we will present .NET 5, it's importance in the .NET evolution, and the reasons to switch your new development to .NET 5. We will pay close attention to the challenging topic of migration to .NET 5 and provide a few guidelines. Afterward, we will dig into C# 9.0 and see how it makes us more productive and enables us to write more expressive code. We will explore the concepts behind immutability and new record types, the single biggest feature of C# 9.0. Then we will demonstrate other features that make our code more readable and expressive: top-level statements, target-typed new expressions, and enhanced pattern matching, to name just a few. We will demonstrate all these features in live coding by porting a realistic C# 8.0 Blazor application to C# 9.0. Last but not least, we will show what can be done with C# 9.0 code generators.

Speakers are Marko Lohert and Igor Rončević.

The link to the event will be published in the upcoming days.

Photo of Microsoft Developer User Group Graz group
Microsoft Developer User Group Graz
See more events