MADdotNET March Presentation Meeting
Details
"Managing the .NET Compiler"
-- by Jason Bock --
With the public release of 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 engines, and how you can use them in code analysis and metaprogramming techniques.
Bio: Jason Bock is a Principal Lead Consultant for Magenic (http://www.magenic.com (http://www.magenic.com/)) and a Microsoft MVP (C#). He has worked on a number of business applications using a diverse set of substrates and languages such as C#, .NET, and Java. 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 (http://www.twincitiescodecamp.com (http://www.twincitiescodecamp.com/)). Jason holds a Master's degree in Electrical Engineering from Marquette University. Visit his web site athttp://www.jasonbock.net (http://www.jasonbock.net/).
