-
<Part1 [Quan] Istvan is now going to show you how to create an extension and how to publish it to the Visual Studio gallery. [Istvan] In this demo I will create a simple package with a Nice Tool Window. I have installed Visual Studio SDK on my machine, and now I create this package using a Visual...
-
Visual Studio extensibility developers know that VSPackages are load on-demand. The IDE loads a package when any of the commands, services, tool windows, document windows, designers, or whatsoever objects the package owns are about to be used. Even if our packages are not loaded, somehow they should...
-
It is a great thing to announce that Dotneteers are now involved in the authoring team of a new book with working title “Visual Studio 2010 and .NET 4.0 Six-in-One”. The book is to be published by Wrox in Q1 next year in a team work of ten, including well-known authors, Hungarian MVPs and...
-
The new Extension Manager is a great piece of Visual Studio 2010, I like the UI (even if it has fuzzy font by default J ), but I have found that it has a button name Cancel . I’d rather name this button Close , because it does not behave like Cancel in other places. For me, the name “cancel”...
-
Working with Visual Studio 2010 Beta1 and finding out how things work there is really a fan, I enjoy doing it very much. I really like the new design and features coming from the fact that VS 2010 Shell—and of course the new editor—is based on WPF technology. I know there are some who criticize...
-
Upgrading my samples from VS 2008 to VS 2010 for the forthcoming book helps me finding issues in VS 2010 Beta1. The freshest one I have caught is related to the TextOnly command flag in the .vsct file of VSPackages. The TextOnly command flag is assumed to set up the visual properties of a menu item so...
-
With the release of Visual Studio 2010 Beta1 I started iterating through the chapters of my forthcoming book with working title “Visual Studio 2010 Extensibility”. The chapters already prepared have been written with Visual Studio 2008 features and I’m just adopting them to the Visual...
-
In the previous part of the series I gave you a very brief overview of the Managed Extensibility Framework and about how it is used by the editor extensibility in Visual Studio 2010. As an extensibility guy, I am interested in writing new extensions for the editor, and because it is built on MEF, I think...
-
Visual Studio has many points to extend and also many ways to do that. We can customize Visual Studio or its plug-ins to gain new functionality, for example creating new code snippets or templates. Macros offer us another simple way to write very simple code—just like we used to do it for Microsoft...
-
The Visual Studio 2010 Beta 1 has been released only a few days ago. As Quan To wrote in his blog , this is a very important milestone in the life of the Visual Studio Team after a year and half. I think, this milestone is important for the lovers of Visual Studio Extensibility as well. We can touch...
-
After publishing LearnVSXNow! Part #41 – Toolbar Layout and Persistence I got a letter from Laurie: “ I am working on an isolated shell app, and already have a working tool window pane and toolbar (and am using VSXtra). I'm trying to change the visibility of the toolbar so it is visible...
-
A very good friend of mine started to extend Visual Studio 2008. When writing his first few toolbars, he felt lost in the documentation treating the initial layout and persistence options. When I explained him the details and the rationale behind, I found, those are never summarized in one place. So...
-
In the previous part of the series I promised to create a code sample to illustrate how to create custom hierarchies. In this article I show a simple custom hierarchy that displays a root folder with its subfolders and files as child nodes. If I had built my sample on the top of Managed Package Framework...
-
It’s been a long time since I published the latest article in this mini-series. In the first part I gave an overview about the hierarchy basics and in the second part I treated the basic structure of hierarchies. The first time I introduced code samples was the third part dealing with property...
-
In the previous part of the LearnVSXNow! series I shared my first experiences with the new Visual Studio 2010 SDK CTP. To help you understand new features in VS 2010 editor extensibility I decided to write a deep dive about a few examples. I selected the TextColoringSample application shipped with the...