Why base Web Part and generator? When I started working with Web Parts the first thing that I really missed was a possibility to work with Web Parts the way I worked with ASP.NET web pages and web user controls. In other words, I missed the ability to separate design/layout of Web Part from the "code behind" or business logic. Beside the fact that design is not separated from code behind I really didn't like the fact that I had to spend a lot of time writing everything manually. I hope my generator tool will help all you that have to develop MOSS Web Parts and don't want to loose valueable time: ASPNETLibrary.SharePoint.WebParts 1.0.0.0