Introduction to Dependency Injection and Inversion of Control

Commonly thought to be the domain of the “cool kids” and uber-geek programmers, dependency injection (DI) and inversion of control (IoC) are actually very simple and easy – and something you’re probably doing right now but didn’t know it! In this presentation we’ll take a look at what DI and IoC are, why they’re good things, the problems they solve, and how to grow your very own!

Perry Neal

Perry Neal has been developing software for 13 years. He’s worked on everything from Visual Basic 6 desktop applications to ASP.NET enterprise websites. He currently works for a mid-size motor repair company replacing all of their Access databases and applications with .NET applications and Crystal Reports. Yes, feel his pain. Perry speaks at user groups and Code Camps throughout the mid-Atlantic region. You can find him at