Updated Microsoft Automatic Graph Layout (MSAGL) packages available on NuGet

Today’s we’ve made more packages available from MSAGL and we’ve renamed the packages to be consistent with the libraries they contain. Microsoft.Msagl – NuGet package This .NET assembly contains the core layout functionality. Use this library if you just want MSAGL to perform the layout only and afterwards you will use a separate tool to perform…


U-SQL Job Graph Playback from SQL PASS 2015

I had the opportunity to demonstrate one of the coolest features at SQL PASS 2015 this afternoon. U-SQL Job “Playback”  You can watch the video here: The video doesn’t have any audio so let me explain a bit what’s going on. I ran a simple U-SQL script that read a small amount of data -…


Introducing Azure Data Lake

We are exceptionally proud today to reveal Azure Data Lake. Azure Data Lake is built in the same code that runs our internal exabyte-scale data lake at Microsoft. We believe that cloud-based data lakes are a critical enabler for bringing “data culture” to everyone. Here are a few links to get you started exploring what Azure…


Microsoft Automatic Graph Layout (MSAGL) is now on GitHub

MSAGL is just an amazing piece of work. I’ve been using MSAGL for years in various projects – for example as part of my VisioAutomation work. And now MSAGL is available to everyone on GitHub! https://github.com/Microsoft/automatic-graph-layout Start cloning!


Remove Source Control Bindings from Visual Studio Solutions and Projects

Ever need to share your Visual Studio solution or projects with someone? The Problem You ZIP up a folder with your code and send it. If your project is under source control – one that is integrated with Visual Studio – you will likely hear from the recipient of your code. They will be complaining…


Reading Kindle E-Books on your PC: Redux

You Kindle fans may remember my original blog post on the Kindle: Stopping the Amazon Kindle for PC Application from Crashing on Windows 7   Here’s what happened since that post A lot of people read the post Most were helped by the instructions Some said the instructions made no difference Some months later, the…


Dynamics AX 2012: An Introduction to Report Data Providers

  We just published a screencast that started exploring a new concept in AX 2012: the Report Programming Model and Report Data Providers.   In addition to the screencast I wanted to use this post to elaborate on the topic shown in the screencast.   BUSINESS LOGIC IN REPORTS When I discuss "business logic" in…