C# 8: Be Good, Get Good or Give Up

Talk video

Talk presentation

With each iteration of C# and .NET runtime evolution, we get more and more features. At one end it makes our lives as developers a lot easier; at the other end it leads us to a challenge: can we still write correct, modern and optimal code that uses new features. I'm going to walk you through practical examples when features don't work as expected.

In this demo-centric session, we will understand what's new in C# 8 exploring C# internals and real-world issues from production code.

Igor Fesenko
SoftServe
  • Microsoft MVP and Solutions Architect at SoftServe
  • Engineer T, where T : Azure | DevOps | C#
  • Spend time in the cloud
  • Twitter, GitHub, Site
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?