December Headspring workshop: Decoupling Layers using Inversion of Control

Microsoft is again hosting Headspring at their Austin office for a working entitled: Decoupling Layers using Inversion of ControlMatt Hinze, a Microsoft MVP, will be facilitating the workshop.  Attendance is free.  We just ask that you sign up so we know what the attendance will be.

Here is a brief overview:

Headspring Presents:

Decoupling Layers using Inversion of Control: a workshop by Matt Hinze on:

  • Inversion of Control
    • A concept
    • Relinquishing the responsibility of managing dependencies
  • Dependency Injection
    • A pattern
    • Constructor injection
    • Property injection
  • Some Benefits Enumerated
    • Testing: Makes it easy to isolate classes under test and to test interactions between classes by allowing the tester to provide a special implementation
    • Reuse: Enables code reuse and prevents duplication by enabling the sharing of functional parts
    • Simplicity: Since each component is only concerned with its responsibility, it can focus on that simple job
    • Construction velocity: Speed is quickened because of the above things. That’s what we’re here for, right?

Tuesday, December 15, 2009
2PM to 4PM

Microsoft hosts Headspring at:
Microsoft Technology Center
9606 N Mo Pac Expy
Austin, TX 78759
(map)