This document summarizes a presentation about creating loosely coupled and reusable application components in ASP.NET MVC using MEF and NuGet. It discusses how to build applications like Lego by creating NuGet packages for reusable components, composing them using MEF, and distributing them through a private NuGet feed. The presentation demonstrates packaging a sample component that generates cover sheets and wiring it together with MEF in an ASP.NET MVC application to show how this approach allows building applications modularly from pre-packaged components.