Presenting for Huntsville User Group – Tue Nov 10

8. October 2009 11:03

I’ll be giving my “Why You Should Care About Dependency Injection” talk for the Huntsville New Technology Users Group on Tuesday, November 10th.  If you will be in the area or know someone that is interested, please pass the word along.


Here is the abstract:


Why You Should Care About Dependency Injection

Buzzwords such as Inversion of Control, Dependency Injection, and containers have become increasingly popular in the world of .NET development. However, many developers are still wondering what’s the big deal? Are you curious what these terms actually mean? Would you like to know why the concepts are important as well as how and when to apply them? If so, please join me for this practical and interactive discussion about how you can greatly reduce the coupling of your application by leveraging these concepts.  The Unity IoC Container will be used as a reference for this presentation, but the concepts are applicable to your container of choice.

Dependency Injection Presentation Material

10. September 2009 15:43

Although it took me a bit longer than I expected, I have finally posted the slides and source code from my recent presentation for the Birmingham .NET User Group.  I would like to thank all of you that attended.  If you have any questions about the material, feel free to ping me.

You can download the material here.

About Me

I'm a passionate software developer and advocate of the Microsoft .NET platform.  In my opinion, software development is a craft that necessitates a conscious effort to continually improve your skills rather than falling into the trap of complacency.  I was also awarded as a Microsoft MVP in Connected Systems in 2008, 2009, and 2010.

Can’t code withoutThe best C# & VB.NET refactoring plugin for Visual Studio
Follow jeff_barnes on Twitter

View Jeff Barnes's profile on LinkedIn


Shared Items


Anything you read or see on this site is solely based on my own thoughts.  The material on this site does not necessarily reflect the views of my employer or anyone else.  In other words, I don't speak for anyone other than myself.  So, don't assume I am the official spokesperson for anyone.