This webcast introduces the Microsoft Enterprise Library Unity Application Block - a lightweight, extensible dependency injection container with support for constructor, property, and method call injection. Dependency injection is a popular software engineering technique that supports loosely-coupled design and facilitates application testability and maintainability. The presenter discusses the common scenarios and demonstrates how Unity addresses them in various contexts - from a standalone smart client application to a web application and service.
Related white papers
Affective Medicine: Technology with Emotional Intelligence
For a long time people have kept emotions out of the deliberate tools of medicine and science; scientists, physicians, and patients have often felt and sometimes expressed emotion, but no...
MSDN Webcast: Programming a Full-Blown Silverlight Line-of-Business Application in 20 Minutes (Level 100)
This webcast uses the Gizmox Visual WebGui framework to "Light up" a fully blown, line-of-business application in 20 minutes. The presenter of this webcast demonstrate how to make Windows Forms...
MSDN Webcast: Unit Testing for Mobile Devices (Level 300)
With Microsoft Visual Studio 2008, unit testing is now available for mobile device developers as well. The presenter of this webcast explores unit testing for devices. The attendee will learn...
Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008
Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, exception handling, and many...
e-Project Management for the New e-Reality
Most E-projects differ from traditional software projects in two key dimensions: the frequency of releases is higher; and the scope of what is deployed in each release is smaller. ...
Symbian OS Version 6.x - Detailed Operating System Overview
Symbian OS is the common core of application programming interfaces (APIs) and technology that is shared by all Symbian OS phones. This paper gives a detailed overview of the features...
OPSLOG WebView: A New Vantage Point for Viewing OPSLOG
OPSLOG is a Unicenter CA-OPS/MVS component that keeps copies of all automation events. Events are continuously added to the OPSLOG as they occur. The OPSLOG resides in a data space...


