About the author William Penberthy has specialized in the Microsoft software development stack since the initial deployment of .NET, performing client, service, and web development in C# and VB.NET. He has directly participated in the development of over 135 different applications, ranging from record retention management software, to e-Commerce storefronts, to geographic information systems, to point-of-sale systems and many applications in between.