In this video Lead PM Karen Liu shows how the new IDE feature called Generate from Usage allows developers to write code that consumes a library or API before that API even exists. This feature requires Visual Studio 2010 or higher.