Ever want to know everything there is to know about developing Web Parts for SharePoint 2007? This course is for you! Students will learn how to create the most basic Web Parts and move up to creating persistent properties, custom editor parts, leveraging ASP.NET AJAX and even consuming custom Web Services. Out of the box the ASP.NET AJAX UpdatePanel is not idealy suited for SharePoint 2007 sites because typically you will have multiple Web Parts on the page. When one triggers an a request to the UpdatePanel, they all end up posting it. In this course you'll learn how to create custom Web Services and issue calls using code.