http://blogs.msdn.com/b/sqlazure/archive/2010/06/23/10029164.aspx