Join me for an ALM Roundtable event in your area this fall. We will be in Reston, VA; Malvern, PA (outside of Philadelphia); and Pittsburgh, PA. All events are at a Microsoft office. Dates are as follows:

  • Reston, VA – October 13th
  • Malvern, PA – November 9th
  • Pittsburgh, PA – November 11th

I plan to first cover the full suite of tools available in Visual Studio 2010 from a role perspective (Project Manager, Requirements Analyst, Architect, Developer, Tester, Build Manager). In the afternoon, I will do a session title, The Full Testing Experience. Here we will cover automated and manual testing with Visual Studio and Test Professional 2010.

Click a link below to register and to get additional information.

An ALM Roundtable
The Full Testing Experience


I had the pleasure of presenting to the Pittsburgh community today at Code Camp 2010.1. My talk was on extending Visual Studio for the community, packaging your extension (using VSIX), deploying that extension to the Visual Studio Code Gallery, and discovering that community content from within Visual Studio.

The talk went well—very interactive. Thanks to all those that participated! We did all of the following:

  1. Installed the Visual Studio 2010 SDK (, bottom left)
  2. Wrote code: we wrote an MEF extension to the code editor for counting lines of code (including comments and whitespace). See below for a link to this sample code.
  3. Packaged the code: created a VSIX project to include the extension. See below for a link to this project too.
  4. Deployed to the Code Gallery: Created a page and deployed the VSIX project to the Visual Studio 2010 Code Gallery to make it discoverable to Visual Studio. See below for a link.
  5. Discovered the extension: used the Visual Studio Extension Manager (Tools | Extension Manager) to find and install the extension from the code gallery. See Image below:


Visual Studio Extension Manager

Key Downloads / Links for this Example: