Robert Green is a Technical Evangelist in the Developer Platform and Evangelism (DPE) group at Microsoft. This is his second stint at Microsoft. From 2005 to 2010 he was a Sr Consultant with MCW Technologies, focused on developer training. He authored or co-authored a number of Visual Studio and .NET courses for AppDev (www.appdev.com). Prior to that, in his first stint at Microsoft, he was in Developer Tools marketing and then Community Lead on the Visual Basic team. He is very happy to be back at Microsoft.