Understand the difference between traditional ASP.NET development and SharePoint development using Web Parts.
Understand fundamental Web Part development, debugging, and deployment techniques for WSS.
Understand and implement personalization and customization in Web Parts.
Build connectable Web Parts.
Work with Web Parts through the SharePoint Site Model.