He has18 years ofexperience in software development with both Microsoft and a large Canadian retail organization, and has extensive experience is architecting, building and deploying enterprise scale applications in mission critical environments for financial institutions, government and corporate organizations.David is a Microsoft Certificated Solution Developer focusing on technologies such as Microsoft .NET Framework, Commerce Server, SQL Server, Visual C#, Visual Basic, Windows Communication Foundation, Windows Workflow, Smart Client and ASP.NET web development.David Peterson has an academic affiliation as follows - ?Personnel Decisions International (PDI).David Peterson has published or released items in the following series...