James Avery has been programming with Microsoft technologies for the last 7 years and has been working with .NET since the second beta release. He is currently working as a consultant in the Cincinnati area building enterprise-level .NET applications. James has worked on a number of different books, most recently ASP.NET Setup and Configuration Pocket Reference for Microsoft Press. He's also written articles for MSDN magazine, ASPToday, and is a frequent blogger. James has been recognized as a Microsoft MVP, ASPInsider, and is an MCSD.NET.