Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NDC Conferences

Writing Code with Code - Getting Started with the Roslyn APIs

NDC Conferences via YouTube

Overview

Discover how to leverage the .NET Roslyn APIs to automate code generation in this conference talk from NDC London 2023. Learn about Steve Gordon's work at Elastic, where he developed a system to generate the majority of the .NET client for Elasticsearch from a simple specification. Explore the core concepts of the Roslyn APIs, including syntax trees and the SyntaxFactory, and see how they can be used to transform a JSON spec into a C# syntax tree, outputting thousands of classes in seconds. Gain practical insights into writing code with code and understand how to apply these powerful tools in your own development projects. Leave with a solid foundation in using Roslyn APIs to enhance productivity and streamline code generation processes.

Syllabus

Writing Code with Code: Getting Started with the Roslyn APIs - Steve Gordon - NDC London 2023

Taught by

NDC Conferences

Reviews

Start your review of Writing Code with Code - Getting Started with the Roslyn APIs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.