Meeting Sponsor: LTL Consulting

October's Presentation: A Survey of Popular .NET Inversion of Control Containers
by Kevin Hazzard, C# MVP
Thursday, October 2, 2008, 6:30 PM - 8:00 PM
Social Time starts at 6:00!
Location: Markel Plaza
4600 Cox Road
Glen Allen, VA 23060 [map]
Please take a moment to register so we'll know how many people to expect. Thanks!
Abstract
Are you amazed at how rapidly the .NET ecosystem is growing? Every day it seems there’s a new framework for .NET that does something amazingly cool and new. There’s just no possible way to keep up with them all. And nowhere is this more true than in the area of Inversion of Control (IoC) and Dependency Injection (DI). Even if you know a lot about DI and IoC, you may not be familiar with some of the frameworks out there that allow you to separate concerns in your .NET code. During this presentation, Kevin will show you some of the more popular IoC containers available for .NET. Along the way, you’ll learn why DI is such an important design pattern because of how it enables loose coupling, agility and better testing. You’ll also discover which of these IoC frameworks allows you to graduate to Aspect-Oriented Programming (AOP). If you don’t know much about IoC, DI and AOP right now, don’t worry about that. This should be a great discussion for novices and experts alike. The best way to learn is to play. So, let’s play with IoC!
Bio
Kevin is currently a Lead Consultant and Architect for CapTech Ventures in Richmond, Virginia. He has served on the Internet Engineering Task Force (IETF) and as an advisor to Virginia’s Joint Commission on Technology and Science (JCOTS). While serving as a Senior Engineer in the Intel Architecture Lab, Kevin successfully authored patents and designed ciphers, protocols and peer-to-peer networking components used by millions of users worldwide. Kevin has been writing software for 25 years and loves the art and science of his job as much today as he did in the very beginning. Kevin is a father to five, a husband to one and a servant to many others. He speaks a bit of Portuguese and enjoys doing missionary work in South America. He also enjoys motorcycling, welding, hiking, etymology, bird-watching and friendly discussions about world politics and history.