Learn to write Visual Studio extensions

Mads Kristensen

Writing extension for Visual Studio can be a daunting task for even the seasoned developer. Figuring out where to start is a not obvious and the whole process a bit mysterious. At least, that’s what you’ve told over the years from trying to write extensions. That’s why we’re now introducing a new video series to make extension writing easier than ever.

The series starts at the very beginning to make sure you have the right tools and setup. Then it goes through writing your first extension to show the full process of writing an extension. These are important steps since they provide the base from which you’ll continue to explore the Visual Studio APIs.

It goes into further details on specific aspects of extension development and ends with a best practices checklist and a guide on how to publish an extension to the Visual Studio Marketplace. Make sure to check links in the video descriptions for further information.

There is something for both new and existing extenders alike and we hope you’ll let us know what videos to add next.

4 comments

Discussion is closed. Login to edit/delete existing comments.

  • Andy Hubbard 0

    I have wanted to write an extension for like a decade but every time I’ve tried it’s been a mess as the documentation has been confusing and basic questions were never answered and frankly the api wasn’t great (I liked service discovery in theory until I tried to use it in practice).
    I am very excited for Mads, who has written a whole bunch of extensions, to create tutorials for the right way to do it.

  • Adam O'Neil 0

    Very glad to see this! Having found this too discouraging in the past, I’m really glad effort is being made here to make this more doable

  • Jerrud Davis 0

    This is great – thank you! I’ve been daydreaming of a visual computational geometry debugger within VS…

  • Steve Valliere 0

    I wish I could learn stuff like this from TV Shows but my brain seems to treat all TV the same and what I watch gets (mostly) flushed when I sleep. On the other hand, I can still close my eyes to read things that I originally read years ago. I’m probably just too old to be doing this any longer (I wrote my first code in 1976) and no one is interested in teaching me any new tricks. (smile)

Feedback usabilla icon