Presentation Summary

Patterns of Splendor: Advanced CodeSmith

Level: Intermediate
Track: n/a
Starts: Apr 5 2008 2:00 PM
Ends: Apr 5 2008 3:15 PM
Room: Rhode Island
Speaker: Dave Burke

CodeSmith is a Code Generation application that can generate code, methods, classes, even entire projects by recognizing the patterns that are the building blocks of any .NET application. Using the Community Server 2007 SDK as a backdrop, we're going to learn how to think in patterns that can be generated with CodeSmith rather than coded by hand. We're going to see CodeSmith Active Snippets in action, create CodeSmith template dropdown and list parameters, write code output directly to files, generate a complete and compile-ready Visual Studio Class Library using CodeSmith Projects, and other advanced techniques that could potentially increase the volume of your code output and the quality of that code significantly.

Technical Areas

  • .NET Framework
  • Visual Studio
© 2006-2007 thedevcommunity.org (Version: 1.0.021)