- Course
Introduction to the .NET Compiler Platform
This course provides an overview of the design and use cases of the .NET Compiler Platform, codenamed "Roslyn".
- Course
Introduction to the .NET Compiler Platform
This course provides an overview of the design and use cases of the .NET Compiler Platform, codenamed "Roslyn".
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
In this course, we'll explore the .NET Compiler Platform, codenamed "Roslyn". The course will focus on the rationale for building the .NET Compiler Platform, its overall architecture, and the various APIs exposed to analyze and manipulate C# and Visual Basic programs. During this course, we'll build a couple of simple Visual Studio extensions that integrate with the language services to provide custom diagnostics and code fixes.