MSDN Virtual Lab: A SharePoint Developer Introduction - Web Parts - C#
Click here to view now
Overview: Web Parts are one of the core ASP.NET technologies used by SharePoint to present dynamic information to users. They are the most common customization created for SharePoint. A Web Part is a reusable component which exists on a Web Part Page and can present any type of web-based information. The objective of this lab is to learn about how to build Web Parts for use in the SharePoint system, create a basic SharePoint Web Part which displays information from within the SharePoint site, create a more advanced Web Part utilizing a server postback and the SPGridView control, and create an advanced Web Part leveraging Web Part connection that displays budget data.