Meetings are normally on the 
2nd Tuesday of each month 

Jeremy Clark    JeremyClark.jpg
Dependency Injection: A Practical Introduction

What is Dependency Injection? The answers to the question seem to cause more confusion than help. We'll take a look at what Dependency Injection (DI) is, when we should use it, and what design patterns we can use to help us implement it. Benefits range from extensibility to late binding to testability. We can implement DI with or without a container (such as Unity, Ninject, or StructureMap), but we'll see how a container can do a lot of the work for us.

Jeremy Clark is an application developer, technical speaker, and Microsoft MVP with over 13 years of experience in all aspects of the development lifecycle. After hours, he puts together demos and technical articles for JeremyBytes.com, a website focusing on .NET technologies. Other times he can be found shredding on a plastic guitar (or playing a real guitar fairly badly). He lives in Anaheim, CA with a seedling redwood tree and his cats, Amanda and Toby.

Agenda


6:00 - 6:30 pm - Registration and User Group Business
6:30 - 7:45 pm - Presentation
7:45 - 8:00 pm - Break
8:15 - 9:30 pm - Presentation continues
9:30 - 9:45 pm - Raffle

Raffle prizes include:

r.a.d. controls for ASP.NET
r.a.d. controls for Win Forms
r.a.d. Reporting

Two (2) CodeSmith Tools licenses
Two (2) JetBrains ReSharper licenses
One (1) Infragistics NetAdvantage
Various books and software from the SWAG box

Sponsors:

New Horizons Computer Learning Center
Syncfusion
Duplicate File Detective
FolderSizes
SQL Backup Master
DeVry University
Mindscape
TEKsystems
BugAid
telerik
Pluralsight
SharpCrafters
EmailVerify
Structure 101
Component One
Infragistics
Red Gate
JetBrains
Typemock
CodeSmith Tools
TechSmith
Huagati Systems Co., Ltd.
TekPub
apress
Wrox
O'Reilly Books
Developers Express