Text this: ASP.Net 2.0 Web Parts in Action :