.NET development using the Compiler API - Bock, Jason (Apress, 2016)