blambert's blog

Developer blog of Brian Lambert

DOCS.COM

For the last 4 months, Matt Augustine and myself, along with Raman Narayanan, Richard Speyer, and...

Author: x11mnt Date: 04/23/2010

HRESULT=D0000033 When calling CloudDrive.Mount

I’ve been working with Azure’s new CloudDrive capability, and today I ran into a problem with...

Author: x11mnt Date: 03/11/2010

Moving to Redmond!

Well, it’s official -- I am moving to Redmond to work for Microsoft.  I’m very excited about...

Author: x11mnt Date: 03/09/2010

Entity Group Transactions and Development Storage

Have you gotten the error: InvalidInput One of the request inputs is not valid when performing an...

Author: x11mnt Date: 01/06/2010

Extending the int type to have a For method

It’s been months since I had anything interesting to blog about.  Mostly because I was working...

Author: x11mnt Date: 01/06/2010

Are you a Maker or a Manager?

Paul Graham writes very useful stuff.  I respect his mind. Read his Maker’s Schedule, Manager’s...

Author: x11mnt Date: 07/30/2009

Stopwatch on Interlocked.Increment(ref x) vs. lock (y) { x++; }

Given 10 million iterations: object y = new object(); const int iterations = 10000000; Which is...

Author: x11mnt Date: 07/24/2009

A simple and totally thread-safe implementation of IDisposable

A simple and totally thread-safe implementation of IDisposable, with improved semantics over the...

Author: x11mnt Date: 07/24/2009

An invariant version of the same…

An invariant version of the same… /// <summary> /// Extends StringBuilder so that it has an...

Author: x11mnt Date: 07/21/2009

A missing method from StringBuilder…

StringBuilder is so useful.  Does it all.  But it’s missing a method.  Here it is:...

Author: x11mnt Date: 07/20/2009

Useful extension method for the object type…

Here’s a useful extension method for the object type: /// <summary> /// Extends object to have...

Author: x11mnt Date: 07/20/2009

I’ve been BUSY!

I’ve been BUSY! I travelled to New York to take some training (Jeffrey Richter, C# Threading), to...

Author: x11mnt Date: 06/12/2009

blambert/azure - Windows Azure ASP.MVC Web Roles - Thinking Outside The Box

Azure Ninja Part 2! (空色の忍者) In my last posting I showed you how to run an Azure Worker Role outside...

Author: x11mnt Date: 03/10/2009

blambert/azure – Windows Azure Worker Roles – Thinking Outside The Box

In this posting I am going to show you how to run an Azure Worker Role outside the Development...

Author: x11mnt Date: 03/07/2009

blambert/learnings – Don’t Base64 encode PartitionKey and RowKey values in Azure Table Storage.

Azure Table Storage is a “typeless” entity storage system. If you’re an RDBMS person, and learned...

Author: x11mnt Date: 02/27/2009

blambert/codesnip – Better copy public properties between two objects implementing the same interface, CACHED.

You have some interface, IFoo. It is implemented by two concrete classes: Foo : IFoo (what you...

Author: x11mnt Date: 02/27/2009

blambert/bugreport - ADO.NET Data Services Client URL encoding bug.

Today I was working with the ADO.NET Data Services Client, performing queries against Azure Table...

Author: x11mnt Date: 02/26/2009

blambert/codesnip – Copy public properties between two objects implementing the same interface.

You have some interface, IFoo. It is implemented by two concrete classes: Foo : IFoo (what you...

Author: x11mnt Date: 02/26/2009

blambert/codesnip – Faster byte array to hex string conversion.

Got a tight loop where you convert an array of bytes into a hex string?  Here’s an updated...

Author: x11mnt Date: 02/23/2009

blambert/codesnip – string extension method for validating that a string parameter is not null or empty.

I love extension methods.  Here’s a simple little string extension method: /// <summary>...

Author: x11mnt Date: 02/22/2009

blambert/codesnip – Fast byte array to hex string conversion.

Got a tight loop where you convert an array of bytes into a hex string?  Here’s a...

Author: x11mnt Date: 02/22/2009

I’m a PC…

I’m a PC!!!

Author: x11mnt Date: 02/18/2009

langster…

So I bike everywhere. Most places, in fact. My current weapon of choice is my Specialized Langster....

Author: x11mnt Date: 02/18/2009

More Azure ASP.NET MVC…

In my previous two posts I showed how to setup your system for Azure and ASP.NET MVC Development and...

Author: x11mnt Date: 02/17/2009

Creating an Azure ASP.NET MVC Project

You've installed all the software you need to build an ASP.NET MVC application and run it on Azure....

Author: x11mnt Date: 02/13/2009

How to enable IIS7/ASP.NET and WCF HTTP Activation

Windows Vista From the Start menu, choose Settings | Control Panel | Programs | Programs and...

Author: x11mnt Date: 02/13/2009

First Azure project using ASP.NET MVC -UPDATED for RC2

I've started working on an Azure cloud application using ASP.NET MVC, and I'm going to blog about it...

Author: x11mnt Date: 02/13/2009

Stitching the web development pieces together...

Since creating this blog, I have been working on all sorts of things, but none if it was bloggable...

Author: x11mnt Date: 10/13/2008

First post!

Hi. Just created this blog, and this is my first post. Here's me at a local watering hole: Brian

Author: x11mnt Date: 08/16/2008