Sprinkling the MEF fairy dust on DSLs

We’ve been enjoying injecting MEF extension points in our tools to make it easy for customers to write extensions using very simple code. Jean-Marc has just posted a sample demonstrating how MEF-enable your own DSL so you too can add MEF extension points for customers. See http://blogs.msdn.com/jmprieur/archive/2010/05/17/enabling-your-dsl-for-mef-extensions.aspx for details.


Useful blog on VS2010 Architecture Tools

Cameron Skinner has recently been on tour in the US giving talks about the new architecture tools in VS2010. He was touring with a developer evangelist Jennifer Marsman, who has followed up with a load of informative blog posts giving more detail on teh material that Cameron presented. A good entry point is http://blogs.msdn.com/jennifer/archive/2010/05/10/visualization-and-architecture-tools-in-vs2010-cameron-skinner-tour-summary.aspx.


Extending UML sequence diagrams to cover LINQ

Just catching up on blog reading and came across this post from Cameron: http://blogs.msdn.com/camerons/archive/2010/05/08/sequence-diagram-re-linq-and-lambdas.aspx It gives the details of of a small extension to UML sequence diagrams introduced in our VS2010 implementation to cope with deferred execution of LINQ expressions. And gives a real insight into the lazy execution strategy used for LINQ expressions.


Tech Days UK videos now available

Videos of the VS2010 launch and deep dive sessions at the recent Tech Days UK event are now available. Also See my earlier post about this event. Goto http://www.microsoft.com/uk/techdays/ click on the Resources tab and then choose the video you’re interested in watching. I’ve embedded the video of my session below:


Tech Days in London

Writing this as I come back from speaking at Tech Days in London, in a series of deep dive sessions following the launch of VS2010. The venue was a cinema in Fulham Broadway. The place was full (between 500 and 600 people), indeed over-subscribed. I understand that some folks who turned up were turned away…


VS2010 Visualization and Modeling SDK

It’s great to see that the RTM version of the Visualization and Modeling SDK is also available at the launch and release of Visual Studio 2010. For details check out http://code.msdn.microsoft.com/vsvmsdk. See also Jean-Marc’s announcement of this. As well as the DSL Tools which has been much improved in this release (see What’s new), it…


Visualizing work item graphs in VS2010

In Visual Studio 2010, released today, there is a new visualization tool which, in-the-box allows you to generate a quick graphical view of your code, amongst other things. Chris Lovett was a key architect of this tool, and has some great blogs about it’s features and how to get the most out of it. See…


VS2010 – Useful links on getting started with ALM features

I just came across this post from Charles Sterling with a bunch of useful links: http://blogs.msdn.com/charles_sterling/archive/2010/04/09/getting-started-with-visual-studio-2010-alm-features.aspx


What went wrong with my demo at the Architect Insight Conference

I recently gave a talk at the Microsoft Architect Insight Conference held in London recently. I gave a demo of the visualization and modeling tools in Visual Studio 2010, and received some very positive feedback about the tools from a number of those attending. In the final part of my demo, I showed how to…