With more than 25 years of experience in software design and engineering, Bill Wagner has led the design of many successful engineering and enterprise Microsoft Windows products and adapted legacy systems for Windows. An early adopter of .NET, Bill now spends his time facilitating the adoption of .NET in clients’ product and enterprise development. Knowledgeable in all .NET areas, Bill’s principal strengths include the C# language, the core framework, Smart Clients, and Service Oriented Architecture and design.
In addition to his role at SRT Solutions, Bill serves as Michigan's Regional Director for Microsoft. In 2005, Microsoft awarded him C# Most Valuable Professional (MVP) status. These honorary positions allow Bill previews of upcoming technologies and offer SRT clients the most advanced and cutting-edge solutions for their technology projects.
An internationally recognized author on the C# language evolution, Smart Clients, and enterprise design, Bill has been a contributing editor, editorial board member, and regular columnist for over a decade with his tutorials and advanced essays published in MSDN Magazine, MSDN Online, .NET Insight, and .NET DJ. He also writes a monthly column for Visual Studio Magazine and a monthly column on the MSDN C# team developer center.
Bill earned his B.S. in computer science from the University of Illinois at Champaign-Urbana.