MetaWeblogSharp 1.1.2 Released

You can get the NuGet package here:

The source code is available on CodePlex:


While testing it out against my a Squarespace-based blog, I discovered that I needed to disable the use of the 100 Continue header for reliable communications.

This blog MSDN blog post provides a great summary about the issue:

In the end the fix was simple:

var request = System.Net.WebRequest.Create( “” );
var wr = (System.Net.HttpWebRequest) request;
wr.ServicePoint.Expect100Continue = false;


VisioAutomation.VDX 1.1.0 Released  

This release of VisioAutomation.VDX simplifies the process of initially creating the VDX Drawing object and the process of saving it to VDX format.

To create a new Drawing object using the default (built-in) template

using VA = VisioAutomation;

var template = new VA.VDX.Template();
var doc = new VA.VDX.Elements.Drawing(template);

To create a new Drawing object using your own template:

string xml = System.IO.File.ReadAllText( “somefile.vdx” );
var template = new VA.VDX.Template( xml );
var doc = new VA.VDX.Elements.Drawing(template);

To save as a VDX file

doc.Save( “output.vdx” );


The Creation of a Typface: FF Quixo

It's not common that you'll get a sense of the work it takes to create a typeface. We are in luck however, because via this post on Behance you can explore the process Frank Grießhammer used in designing FF Quixo.

So now you can see how much work it is to go from this:



To this:



Microsoft Research: Automated video looping with progressive dynamism  

Oh, just watch the video ….

My favorite line from the video “Sometimes the video loop is visually plausible but semantically incorrect”.


And then try it yourself:

And if you are more curious you can read the paper:



Interlude: A Doo-wop cover of Miley Cyrus's "We Can't Stop"  

Sometimes covers are far, far, better



Page 1 ... 2 3 4 5 6 ... 65 Next 5 Entries »