Ok, so I'm more than a couple weeks into writing the SharePoint 2007 book and I have to say writing code against SharePoint 2007 with the 2.0 Framework ROCKS!
There are a lot of things that are really cool about developing web parts that will make life easier in both development and maintainence. SharePoint 2007 Web Parts are actually built on top of the ASP.NET 2.0 Web Part Framework, which makes development a lot easier that it was with SharePoint 2003. There are two classes that you can use as bases for your custom web parts: System.Web.UI.WebControls.WebParts.WebPart (ASP.NET 2.0) and Microsoft.SharePoint.WebPartPages.WebPart (SharePoint). The Microsoft.SharePoint.WebPartPages.WebPart class actually inherits from the ASP.NET 2.0 web part and ensures seamless uplevel support between ASP.NET 2.0 web parts and SharePoint web parts. Now you might be asking when should you use on e over the other? Actually, you should use th ...