C# is evolving at a rapid pace since the introduction of the new Roslyn compiler and after embracing the open source community. There have been a lot of new features added to the language over the last year and even more coming soon in C# 8.0. In this full day workshop, we will review the evolution of the C# language and explore all features currently in development for the next release. Through hands-on labs, you’ll learn how to compile and safely install prototype branches of the Roslyn compiler, explore upcoming changes to C# reference type nullability, discover new ways to access contiguous memory, and explore new pattern matching patterns.
Scott Kay is a software engineer and just recently started working for GrubHub. He has been developing in C# and .Net since the platform’s inception – first as a Microsoft Evangelist and continuing through his work and personal projects. Beyond .Net, he dabbles in the Go programming language and with data/multimedia compression.