I'm at TechEd Europe and I just saw this new download coming up. This is what we have been waiting for ... direct support for doing SharePoint development within Visual Studio. You can now download Windows SharePoint Services 3.0 tools: Visual Studio 2005 extensions .
It requires you to use the RTM version of Windows SharePoint Services 3.0 but I will try this out later to see how it behaves with the currently available build - Beta2 Technical Refresh.
It contains a number of tools for developing custom SharePoint applications: Visual Studio project templates for Web Parts (logical successor to the web part project templates for WSS 2.0/SPS 2003), site definitions, and list definitions; and a stand-alone utility program, the SharePoint Solution Generator.
So what's in it:
Visual Studio 2005 Project Templates
- Web Part
- Team Site Definition
- Blank Site Definition
- List Definition
Visual Studio 2005 Item Templates (items that can be added into an existing project)
- Web Part
- Custom Field
- List Definition (with optional Event Receiver)
- Content Type (with optional Event Receiver)
SharePoint Solution Generator
- This stand-alone program generates a Site Definition project from an existing SharePoint site. The program enables developers to use the browser and Microsoft Office SharePoint Designer to customize the content of their sites before creating code by using Visual Studio.