Fast .NET Development using Dependency Injection, Code First EF, and SOLID Design

Creating robust decoupled programs using C# and Visual Studio 2012 has never been easier. The biggest problem is getting an overview that mere mortals can understand. The next problem is getting practical example code that can be applied to real problems.

This presentation demonstrated the following tools and techniques:
* Dependency injection (using Castle Windsor and Ninject as example DI containers)
* Unit testing using Moq
* Entity Framework 5.0 – code first workflow

At the end of the presentation, an ASP.NET MVC starter program is used to demonstrate the practical power decoupling provides.

Video producer: