Torment Your Colleagues with the 'Roslyn' .NET Compiler Platform
The long-awaited 'Roslyn' C# compiler brings code analysis and automation tools into the realm of mere mortals. With Roslyn you can capture your project's or business' coding guidelines into diagnostics and code fixes that run as you code. You can build tools to help with everything from petty stylistic details and common mistakes up to broad structuring principles and even to enforce business considerations such as globalisation or regulatory requirements. In this session you'll learn how to work with Roslyn, and how to create and distribute analysers for your own particular needs.