VSX Reloaded — Part #6: Creating Options Pages

When you implement an extension package for Visual Studio, you often need to provide UI to allow the user to manage package specific settings. Though you can create your custom UI from scratch, there is an easier and faster way to integrate these settings with the IDE—by adding options pages. In this post, you will…

VSX Reloaded — Part #4: Creating a Package with a Single Command

Most VSPackages provide interaction opportunity to access the built-in functionality. The easiest way to access a particular function is to create a Visual Studio command that provides a link between the IDE’s menu or toolbar and the corresponding method of the package. In this post, you will create a very simple package that adds a…

VSXReloaded — Part #1: How to Start Learning Visual Studio Extensibility

It’s been a long time since I wrote my last Visual Studio Extensibility article, back in February 2009. That time—after about two years of active blogging about VSX—I turned to customers and projects that did not allow spending enough time with my favorite topic. Seven years of silence is too much. However, in the recent…