Code Generation, Software Factories and Visual Studio Extensibility
October 17th, 2007Last night I presented Code Generation, Software Factories and Visual Studio Extensibility at Direct Supply. Below is the project download with all of the source followed by many useful links related to the various topics.
[ Download the sample project: SmallSharpTools.VisualStudioPlugins.zip ]
CodeDom
- .NET Zen CodeDom Patterns
- Commonly Used .NET Coding Patterns in CodeDom
- 15 Seconds : Microsoft .NET CodeDom Technology
- Using the CodeDom
- Dynamic Code Generation using CodeDOM
- Compiling .NET code on-the-fly (must read)
Templated Code Generation
Software Factories
- Web Service Software Factory
- Web Client Software Factory
- Smart Client Software Factory
- Software Factories on CodePlex
Visual Studio Extensibility
- VSX Team Blog
- Visual Studio SDK Tips and Tricks
- The real type behind a System.__ComObject
- Resources about Visual Studio .NET extensibility
- Automation and Extensibility for Visual Studio
Video
- "How Do I?" Videos for Visual Studio Extensibility
- P&P Guidance Screencasts
- Miguel Castro on CodeBreeze
- Customizing SubSonic Templates
- VS SDK
If you have any other links that you feel are useful, please add them below in the comments.

October 22nd, 2007 at 11:29 am
What is your opinion on model driven software development?
(as that is usually the driver of code generation)
November 21st, 2007 at 1:13 pm
[...] links for tutorials and videos as well as screenshots of the service diagrams. If you attended my presentation on code generation last month I mentioned that the modeling was not quite all there yet. Now it is. It is time to try [...]
February 4th, 2008 at 6:24 pm
[...] Studio Extensibility in Madison. Back in October I gave this presentation to the .NET User Group in Milwaukee with a strong attendance. I really enjoy this topic because gaining an understanding of what sort [...]