I’ve submitted a session abstract for CodeStock 2011: Using StudioShell to Extend Visual Studio.  The plan is to cover Visual Studio extensibility with StudioShell through practical and applicable examples.

At the moment I plan to include demos of the following:

  • remapping the build process to use the psake module to running builds inside of Visual Studio;
  • some kind of code generator – probably an automated object pattern implementation like Decorator or Composite.
  • something I’m calling “UI Profiles” – sets of UI settings appropriate for different work scenarios – e.g., when I dock my laptop, I want most of my tool windows to undock and move to the other monitor…
  • … anything awesome people suggest in the comments to this post …

Of course, all of this depends on your vote.  If you’re interested in learning more about StudioShell and plan to attend CodeStock, please vote for my session!