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…


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…


Talking about architect tools at VS2010 launch

Visual Studio 2010 and .Net 4.0 launches today across the world, and I have the pleasure of giving a talk tomorrow at the UK Tech Days event in London as part of a set of deep dive sessions into the new release. For details see http://www.microsoft.com/uk/techdays/daydev.aspx. I’m going to be demonstrating the new visualization and…


Empirical assessment of the efficacy of MDE: Can you help?

I’m lending my support to a research project which is trying to assess the effectiveness of MDE. The project is being led by Jon Whittle, who’s now a professor at the University of Lancaster in the UK. Details of the project can be found at http://www.comp.lancs.ac.uk/~eamde. Personally, I’m hoping this project will not only shed…