-
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...
-
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...
-
After five month of preparation I have decided that I move VSXtra project from its experimental state to a new implementation state. You may wonder what it really means. This blog is about to explain you the details. Till this time I communicated VSXtra is an experimental project, because the main focus...
-
In the first two parts of this mini-series ( Part 1: Hierarchy Basics , Part 2: Structure of Hierarchies ) I gave you an overview about the hierarchy abstraction handled by the IVsHierarchy interface and the role of structural properties to represent parent-child relationship among nodes. In this part...
-
In the last week I saw a book with 20% discount on WPF: Sams Teach Yourself WPF in 24 Hours by Rob Eisenberg and Cristopher Bennage, I decided to buy it. I have read a few great books about WPF, many of them treated the WPF and UX approach on its own way. However, those books either did not give too...
-
Yesterday was the first day of the VSX Developer Conference. It was a long day with many presentations but it really, really was a useful day. I especially liked the presentations about the DSL Tools, yesterday we had two of them. In the first one Jean-Marc Prieur introduced the basic concepts behind...
-
If you cannot participate at the VSX Developer Conference starting today (September 15 th 2008), you do not have to miss all the content. The slides of the first day’s presentations are available for download. Just click on the session names here and download the slides. (Of course you cannot see...
-
The Conference was opened by Paramesh Vaidyanathan , Product Unit Manager VS Platform & Ecosystem (He said, there is a separate session about how to pronounce his last name J ) His brief presentation summarized the role of Visual Studio and the role of VS Ecosystem starting from the VSIP program...
-
Now, it is Monday morning, close to 9 when the VSX Developer Conference is about to start. As I wrote it in my blog, I was very excited in the last few days. (Well, I remained excited during the weekend, but this time not the conference itself was the subject… It happened that I flew from Budapest...
-
There are two more VSX sample deep dives released on MSDN Code Gallery: Tool Window Reference Sample Deep Dive Single File Generator Sample Deep Dive I have written seven more deep dives on VSX samples, I hope in a few weeks those also will be released.
-
If Visual Studio Extensibility has complex parts, no doubt, the Project System (managing the project hierarchy, project content editing, build, deployment, etc) is one of them. Currently the Managed Package Framework does not support creating your own project system and the related MSDN documentation...
-
When I started VSX programming with Visual Studio 2008 SDK, one of the most esoteric things were custom editors. The VSPackage wizard created a custom editor with a few thousands code lines, and it early came to light that Managed Package Framework does not have support for custom editors. Several times...
-
On August 12 th I missed VS 2008 SDK v1.1. James Lau promised it for the next week, and on the 21 st the development team released the version, as Quan To blogged it in the VSX Team blog . I have downloaded the SDK from the link provided in Quan’s blog entry, installed and tried it. In this post...
-
The newest information from the VSX team blog (by James Lau): The matching VS 2008 SDK 1.1 RTM will be coming next week. Stay tuned...