The Core of .NET

VH19 C# Roslyn and You

07/20/2023

1:15pm - 2:30pm

Level: Intermediate to Advanced

Jim Wooley

Senior Delivery Principal

Slalom Consulting

The .Net compiler platform (code named Roslyn) has not only facilitated a number of new language features, but it also enabled some interesting additional capabilities. In this session, you'll learn how to take advantage of three of these capabilities to add dynamic code evaluation with C# Scripting APIs, find and fix code smells with code analyzers and code fixes, and automate repetitive coding tasks with Syntax Generators.

You will learn:

  • How to take advantage of C# Scripting to add some dynamic functionality in your applications.
  • Understand how to use and create code analyzers and code fixes.
  • Discover how to automate repetitive coding tasks with Syntax Generators