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 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…


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…


Most influential paper award

Life can throw up surprises, some nasty some rather pleasant. Well this week I received an email which was a pleasant surprise. A paper I co-wrote ten years ago, when I was a researcher before joining Microsoft, just received an award from the VL/HCC conference series: Most Influential Paper from approximately one decade ago. See…