Blog Home  Home Feed your aggregator (RSS 2.0)  
Code to Live, Live to Code - I am Speaking at the Next IASA Meeting
Randy Patterson's BLog
 
 Wednesday, June 25, 2008

 

Dependency Injection using the Microsoft Unity Application Block

The Microsoft Unity Application Block is a lightweight Dependency Injection Container that is currently being incorporated into the latest releases of Enterprise Library and the Composite Application Library (Prism). This session will give an introduction to Dependency Injection and Inversion of Control concepts and a brief overview of how to use the Unity Application Block to build loosely coupled applications.

My goal is to finish by leading a discussion on the pros and cons of Dependency Injection, Loosely coupled and Tightly coupled components. When we leave I hope everyone will have a deeper understanding of these principles and how and when to apply them.

When & Where:
Thursday, June 26, 2008 from 06:30 PM - 08:30 PM (ET)
Microsoft Corporation
3000 Bayport Drive
Suite 480
Tampa, FL 33607
View a map
View 1-Click Directions

Please be aware that the outside doors lock and the elevators need a security key after 7:00 PM.

 

Please Register for the event:

Update:

Here are my slides from the presentation:

 

For additional information I recommend the following 2 part PodCast on Dependency Injection:

podcast Dependency Injection and Inversion of Control

 

podcast More Dependency Injection and Inversion of Control

 

Finally, the following book is highly recommended:

Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
by Robert C. Martin, Micah Martin

Read more about this book...
Wednesday, June 25, 2008 9:30:20 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]   Events | Unity Application Block  |  Trackback
Name
E-mail
Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview
Copyright © 2008 Randy Patterson. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.