The Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions, Version 1.1 CTP were released, with
"Support for 'Web Solution Package' editing, List Instance item template ,List Event Handler item template,Bug fixes", so I decided to take a quick look at what's in the web part project template.
First, I liked the fact that now by default when you create a web part project you don't get the "Render" event that you used to get in the past. This caused many developers to start writing html in the Render event, and then be puzzled when the events on controls didn't work (see Server side controls and data binding in web parts in this blog).
I am still looking into it, but one thing that I would expect from a webpart project template is a wizard when creating the project that asks:
- Do you want the web part to support connections? (add stubs for connection interface)
- Do you want the web part to connect to a specific list? (add properties and functions to connect to a list)
- Do you want a custom toolpane?
What do you think? what else would you want from a template?