I didn't quite want to give the secret out, but now that the articles are online, it is okay to talk about it.
The whole idea of publishing this series of two articles on ASP.NET 2.0 WebParts was to entice an ASP.NET 2.0 Developer, to read about this concept from their point of view, i.e. a Developer's point of view.
Article #1, is cleverly named as "ASP.NET 2.0 Web Part Infrastructure", but it surgically stays in ASP.NET 2.0 land. It walks through a typical path a developer would take in writing an application to solve a given problem. There are some allusions to SharePoint 2007, but really I didn't want the developer to get distracted from the real problem. In the process, I demonstrate writing a simple framework based on ASP.NET 2.0 WebParts.
Article #2, on the other hand, is cleverly named as "ASP.NET 2.0 Web Part Infrastructure and SharePoint 2007". This is where things get more fun. I finish up on the problem we were trying to solve earlier and build upon the last article. I finish the framework we were writing, and I finish the webparts to create an online blog-reader application a.k.a. bloglines/newsgator/google-reader etc. Then suddenly, I switch gears, and deploy those same webparts into SharePoint 2007, with barely enough intro to get an ASP.NET 2.0 guy friendly with "SharePoint's website structure".
But then, I ask the reader to take a step back and talk about developing this entire application, that took an ASP.NET 2.0 developer two whole articles to write, and talk about how a SharePoint guy would write such an application – in two paragraphs.
If you are an ASP.NET 2.0 developer, eyeing SharePoint 2007 on the fence – I strongly recommend you read these articles in sequence.
Note: These two articles are merely an introduction for an ASP.NET 2.0 developer to SharePoint 2007. Any ASP.NET 2.0 developer will deal with much more of a "mindset change" when jumping on the SharePoint 2007 boat. This article is merely a taste test.
J In future blogposts, articles, I will continue writing stuff that will teach an ASP.NET 2.0 developer about the pros, and cons of SharePoint 2007.