As I told you in my previous post, the DslFactory community created a lot of content about DslTools and more generally Visual Studio Extensibility. This content is freely available, although written in French. Most of it is very interesting: For instance, DslFactory organized, on October 16th 2007, in Paris, along with Microsoft France, a complete day about Visual Studio customizations and extensibility named 9french) VSX Day 07.
The VSX Day, that is not less than 19 sessions whose content was filmed and is available as WebCasts (in French, of course) on Microsoft France Vision site.
These sessions are organized as a pathways, illustrated as a metro map, enabling us to discover the visual studio extensibility in a kind of progressive way. Starting from the Visual Studio customizations we ended the day by the the VS 2008 Shell, going through VSI, Snippets, VS Templates, GAX, Automation by macros and DTE, Add-ins, a VS SDK's Tour, Packages, DSLs, advanced DSLs such as bidirectional ones, with many demos, including Alain Metge brilliant Candle, and the WCF Designer. During the full day we also incrementally demoed a sample which was the pretext to navigate through these technologies : The creation of clickable images from class diagrams, and other DSL diagrams, and their inclusion in a Reference documentation thru add-in to SandCastle, and SandCastleHelpFileBuilder. Quite a lot of information for the attendees (the legend tells they would have been 200 :-) )
The Webcasts sessions of the day VSX Day can be found at the "Vision" Microsoft France:
Note that these links will take you to lists of more detailed WebCasts (it takes a little digging to find some WebCasts for the moment)
After a short introduction, DslFactory presented the issue of industrializing reference materials - which we serve as a leitmotif of this day - and the extension of Visual Studio responding.
The different extensibility scalability were then presented, from the most accessible to most powerful:
If you are interested in a particular subject, you can download a summary as a . pps file, and click subway stations. You will be taken directly to the corresponding powerpoint presentations.
Associated with each session, DslFactory also provides the code of the demoed samples:
For next demos, except the 6.1, you must install the VS SDK 4.0 for Visual Studio 2005
That's it for an overview of the VSX Day
In my next post, I'll talk a little more about some Labs and Workshop that DslFactory produced to learn DSL Tools.