Learn how to take advantage of well-known and obscure features in .NET 4.5. As an in-place update, some changes will happen when you target .NET 4.5, or you recompile with the new compilers, or your users upgrade libraries, often beyond your control. Improved behavior often has the downside of breaking changes and this course explores the possible downside of these changes. Written mostly in C#, the course also includes a module covering changes in Visual Basic. You’ll see the breadth of the release from async to zip, including improvements to tracing and MEF.