Microsoft Download Center Archive

.NET Rocks! - James Kovacs Inverts our Control!

  • Published:
  • Version: 1.0
  • Category: Document
  • Language: English

James Kovacs talks about the Castle Windsor project, and gives the clearest definitions of Inversion of Control (IOC) containers, Dependency Injection, and the reasons why we need to think about these techniques. Critical listening for all .NET developers.

  • James Kovacs is an independent architect, developer, trainer, and jack-of-all-trades, specializing in agile development using the .NET Framework. He is passionate about helping developers create flexible software using test-driven development (TDD), unit testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques. He is a founding member of the Plumbers @ Work podcast, which is syndicated by MSDN Canada Community Radio. He has published articles in MSDN Magazine – most recently “Loosen Up: Tame Your Software Dependencies for More Flexible Apps” in the March 2008 issue. James is a Microsoft Most Valuable Professional (MVP) – C# Architecture and card-carrying member of ALT.NET, a group of software professionals continually looking for more effective ways to develop applications. He received his Masters degree from Harvard University.

Files

Status: Live

This download is still available on microsoft.com. The downloads below will come directly from the Microsoft Download Center.

FileSHA1 HashSize
20080724JKovacs.zipaa134086d4d043b7aa66b181e64b977a9621301141.42 MB

File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.

System Requirements

Operating Systems: Windows 2000, Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP

  • Presentations are played using the Microsoft Windows Media Player.

Installation Instructions

  • - Select "Save this Program to Disk" to copy the download to your machine for installation at a later time.
    - Once the file has been downloaded, execute it in order to extract the media file.

Related Resources