Aaron Marten

Visual Studio Extensibility All postings are provided "AS IS" with no warranties, and confer no rights.

Browse by Tags

Tagged Content List
  • Blog Post: Visual Studio Extensions and Build Servers

    From time to time, we see questions around building a project created with the Visual Studio 2010 SDK on a build server (e.g. Team Foundation Build , TeamCity , CC.NET , etc…). The primary misconception that folks have is that you must install Visual Studio 2010 + SDK on the build server. In...
  • Blog Post: Custom Extension Types with VSIX

    I just posted an article entitled “Custom Extension Types with VSIX” on the Visual Studio Blog . Check it out if you’re interested in distributing custom content (not necessarily code) as a Visual Studio extension.
  • Blog Post: Including Existing Templates in a VSIX Container

    In the Visual Studio 2008 SDK, we have several samples (most notably, IronPythonIntegration) set up to use the ZipProject, ZipItem, and VSTemplate build actions to create template zip files. Last week, I published a post on the Visual Studio Blog discussing how you could build templates from source files...
  • Blog Post: All Your RegKeys Are Belong To Us

    I’ve been in many discussions lately with various folks about Visual Studio 2010 extensibility. Inevitably, someone suggests a solution to some problem involving changing/adding/deleting a registry key/value for an extension. If you need to do this, just remember this one rule: Do not ever edit a...
  • Blog Post: Visual Studio 2010 User Interface Guidelines

    One of the things you may notice is missing from the Visual Studio 2010 Beta 1 SDK (compared to 2008) are the user interface guidelines. You can now find the Visual Studio 2010 User Interface Guidelines at the following location: http://code.msdn.microsoft.com/VS2010UX
  • Blog Post: Pkgdef and the Experimental Instance in VS 2010

    ***Disclaimer: This information is about Visual Studio 2010 only. The following may not be accurate for future releases.*** One of the new features we introduced with the Visual Studio 2008 Isolated Shell was the concept of a pkgdef file . Pkgdef is essentially a REG file with tokenization. For example...
  • Blog Post: Visual Studio 2010 SDK Beta 1

    The Visual Studio 2010 SDK Beta 1 is now available for download. Be sure to check out the latest supplemental readme as you’re likely to encounter some of these issues in using the SDK.
  • Blog Post: Visual Studio 2010 Beta 1 Shipped

    Somasegar (VP in charge of DevDiv) has just blogged that Visual Studio 2010 Beta 1 has been released to the web. It will be available on MSDN in the next few hours, and available as a public download on Wednesday. (We will be releasing a matching Visual Studio SDK soon also.) Beta 1 is the first time...
  • Blog Post: Extension Manager

    One of the new features we plan on shipping for VS 2010 that I've been heads down on for the past few months is the "Extension Manager". I'll be posting more details about it here over the next several months. For the meantime, you can hear more about it (and see some very early mockups) in...
  • Blog Post: Split Window / New Window – Bad Painting Behavior in your Language Service

    Recently, a question was asked on the VSX Forum about bad behavior from a language service after the user issues a “split window” or “new window” command. (Fonts are wrong, scroll bars don’t work and are corrupt, etc…) The problem is even present in the RegExLanguageService...
  • Blog Post: Visual Studio 2008 SDK 1.1 Released

    Earlier this week, we released the Visual Studio 2008 SDK 1.1 . This is the SDK which is compatible with Visual Studio 2008 SP1. The blog post linked above has more details on new features and fixes in this release.
  • Blog Post: Visual Studio 2008 SP1 Shipped

    We shipped Visual Studio 2008 SP1 & .NET 3.5 SP1 to the web this morning! Soma has more details. We are currently putting the finishing touches on the Visual Studio 2008 SDK 1.1 (which targets SP1) and plan on releasing it soon.
  • Blog Post: Package Load Key Generator

    Recently, we published a simple web page that will generate a Package/Shell Load Key for you immediately. No more waiting for an email to arrive, logging in with Live ID, etc…
  • Blog Post: VSX Videos on Channel 9

    Yesterday, Ken Levy and I sat down with Dan from Channel 9 to have an unscripted discussion about Visual Studio Extensibility (VSX) (including finding a bug live during an untested, on-the-fly demo!). We also discussed creating your own Visual Studio Shell and show off how to add a new package to a VS...
  • Blog Post: Visual Studio Gallery

    Soma has just announced , the new Visual Studio Gallery . The gallery is the central location where you can find (and advertise) Visual Studio extensions. All you need to add an entry on the gallery is a Windows Live ID, so if you have a free/open-source extension, don't hesitate to help end users locate...
  • Blog Post: Creating a VSPackage with F#

    Ever since Mattox Beckman introduced the OCaml language to those of us lucky enough to be in his "Languages and Compilers" course back at UIUC , I've had an interest in functional languages. A few months ago, Soma announced that Microsoft will be turning F# (a variant of OCaml that runs on .NET) into...
  • Blog Post: Painting Bug in Visual Studio 2008 SDK Browser

    There's a nasty bug in the Visual Studio 2008 SDK browser (i.e. the app you can use to browse the samples, etc...) which can cause it to not be restored from "minimized" and/or cause big ugly red "X"s all over the place. This will be fixed in the next release of the SDK. In the meantime, if you hit this...
  • Blog Post: Lang .NET Talk

    A few weeks ago, Carl Brochu and I had the incredible opportunity to speak at the 2008 Lang .NET Symposium that was hosted here on the main Microsoft campus (alongside some much more well-known folks in the software industry ). Our talk was titled "Integrating Languages in the Visual Studio Shell" and...
  • Blog Post: FREE Visual Studio 2008 for College Students via DreamSpark

    A few years ago, back when I was in college , there was an academic program from Microsoft (called 'MSDN Academic Alliance') where you could get Windows and the Academic version of Visual Studio by going to the CS department office, checking out some CD's, and hoping that you didn't need to reinstall...
  • Blog Post: Remember to reset your Experimental hive

    If you open and build one of the samples in the Visual Studio 2008 SDK, and see the following error, DON'T PANIC (and don't forget your towel). Failed to retrieve paths under VSTemplate for the specified registry hive. This is a build error you will see if the Experimental hive has not been set up for...
  • Blog Post: Upgrading VSPackage source projects to target Visual Studio 2008

    James has a great post about updating a project that was building with the Visual Studio 2005 SDK to build in the Visual Studio 2008 SDK.
  • Blog Post: Visual Studio 2008 SDK 1.0 & the Visual Studio 2008 Shell have Shipped!

    Over on the VSX Team Blog, we've announced that the Visual Studio 2008 SDK 1.0 has shipped ! You can download the Visual Studio 2008 SDK 1.0 from the VSX Dev Center. Enjoy and please send us feedback!
  • Blog Post: Big News for VSX from TechEd Europe

    Earlier today, Soma (VP for Microsoft Developer Division) announced some big news for VSIP partners and folks doing VSX: Visual Studio 2008 is almost ready for release, and will RTM this month! "As a response to our partners’ request, we are going to remove license restrictions with Visual Studio and...
  • Blog Post: Visual Basic Support for Visual Studio Packages

    We've just posted the Visual Basic Pack for the Visual Studio 2005 SDK Version 4. This is an add-on pack which adds Visual Basic versions of most of the C# samples as well as a Visual Basic version of the Package Wizard. Also, we will be supporting Visual Basic in the first version of the VSSDK targeting...
  • Blog Post: Why can't I show the "Add New Items" dialog in a WPF flavored project?

    If you've downloaded and tried out the IronPythonIntegration sample in the July/August 2007 CTP of the VSSDK, you may have noticed the addition of WPF project support for IronPython projects. We've had questions from folks also trying to add this support to their project systems around trouble getting...
Page 1 of 3 (55 items) 123