Craig turns the tables on .NET Rocks! host, Carl Franklin. Listen to part one of the series with Carl where he discusses the origins of .NET Rocks!, how other creative disciplines relate to software development, and his latest work with the asynchronous programming model.