ad
   Search
 
Communities Minimize
          
INETA Charter Member
Meetings Minimize
      
Philly Code Camp 2009.2!
Travis Laborde Minimize
Travis Laborde Toolbox 12:30 room 106

SRP/DI/IOC: Don't Leave Sub Main Without Them!

The Single Responsibility Principle.  Dependency Injection.  Inversion of Control.  If you don't already know and apply these concepts in your day-to-day development this talk is for you.  The talk will present a very easy learning curve into these topics.  We will cover the "why" as well as the "how."  We will take a simple application written without these techniques and transform it step-by-step.  While we will see that these things make testing your code much easier, we will also see that their use goes far beyond testing scenarios.   In order to better communicate the "how" , we will not be using any pre-existing IOC framework such as Castle, Spring.NET, StructureMap, etc. Rather, we will build our own simple implementation during the talk.
Travis Laborde is a Senior Architect, Developer, and DBA specializing in ASP.NET and SQL Server, successful trainer, and mentor.