Past Meetup

Roslyn - Managing the .NET Compiler

This Meetup is past

31 people went


With Project Roslyn, Microsoft has finally let .NET developers get access to their long-awaited compiler APIs. The potential impact of having a compiler API available for all developers is immense. In this session, you'll get a tour of the elements behind this new API, such as syntax trees and parsers, and how you can use them in code analysis and metaprogramming techniques.

Jason Bock ( is a Practice Lead for Magenic ( and a Microsoft MVP (C#). He has worked on a number of business applications using a diverse set of substrates and languages such as .NET and JavaScript. He is the author or co-author of a number of technical books, including "Metaprogramming in .NET", "Applied .NET Attributes", and "CIL Programming: Under the Hood of .NET", and he has written articles on software development issues and has presented at conferences and user groups. He is a leader of the Twin Cities Code Camp ( . Jason holds a Master's degree in Electrical Engineering from Marquette University.