The 3-day event filled with knowledge and networking opportunities

November 12-14, 2015

Ameristar Casino & Resort
One Ameristar Blvd
St. Charles, MO 63301 (Map)

Register Now!

Dependency Injection: Eliminate Hidden Dependencies

Enterprise software solutions can be a challenge to maintain and extend. Hidden dependencies and tightly coupled code is often to blame. In this session we will explore a technique to address these challenges – Dependency Injection. We will explore the four facets of Dependency Injection: services, clients, interfaces and injectors and how they can be used to create a solution that is simpler to maintain and extend over its lifetime. Rather than downloading and demonstrating an existing Inversion of Control (IoC) framework from NuGet, we will instead start with an empty code editor and create our own IoC framework to demonstrate the approach that authors of popular packages like Autofac and Ninject have taken.

Level: Intermediate

Speaker: Christopher Roberts

Topics: Development Practices