Peter Thorsteinson Peter has more than a decade of experience as a Microsoft Certified Trainer as
well as over 20 years of experience in the programming and software development fields. He has worked with many programming
languages including C++, Java, and C# and Visual Basic .NET. Peter has also been involved with ASP.NET, ADO.NET, AJAX, Silverlight,
Sharepoint, and other WPF technologies. He is the author and co-author of several books on .NET programming. Peter's certifications
include MCPD, MCTS, MCSD, MCAD, MCP, and MCT.