Presented at DevSum 12, Stockholm, Sweden.
Build scalable T4 solutions using a composable library approach. Package them for sharing using NuGet. Make sure they have broad reach by making them extensible.
Every copy of Visual Studio comes with its own template code generation engine built in – T4. Come to this session to learn how to build up a library of productivity-enhancing code generators.Whether you’re creating Dependency Properties in WPF or adding custom exceptions, you can reduce the boilerplate code you need to write and minimize defects along the way. But how do you share these time-savers with your team and with the community? How can you customize them without the gotchas of copy and paste reuse?I’ll show you how to build a clean library, package it for sharing in the IDE and add extensibility points so you can customize as you go.