This document discusses new features in Visual Studio 2010 and .NET Framework 4. It provides an overview of improvements to the .NET Framework including numerics, data structures, I/O, and a unified cancellation model. It also describes goals of the CLR 4 such as better integration, performance, and reliability through features like in-process side-by-side loading, the dynamic language runtime, parallel extensions, and code contracts for debugging. The workshop will examine these new capabilities in the .NET Framework 4.