Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

Creating complex SharePoint solutions and deploying those solutions has always been sub optimal in the old versions of SharePoint. In SharePoint 2007 (Wss3, MOSS 2007) our trouble is over. We now have powerful deployment capabilities in the form of features and SharePoint solutions.

But creating SharePoint 2007 solutions and creating the feature and solution configuration files was still something for the experts only, until today...

Rumors have been around for a while that Microsoft would provide Visual Studio 2005 extension to help us create SharePoint solutions. In the mean time people had their own shot at making development and deployment easier. A good example is this blog post by Tony Bierman.

Tonight I got a pointer from Mark Arend (thanks Mark!) to the Novermber CTP version of the Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions.

I directly downloaded the stuff, and must say I was impressed. It does a lot of the things I was currently working on in the construction of a SharePoint Software Factory, and a lot more.

From the download page:

This Community Technology Preview (CTP) of the Visual Studio 2005 Extensions for Windows SharePoint Services contains the following tools to aid developers in building SharePoint applications:
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)
  • Module

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.

Based on the elements in your project web part manifests, features and a solution file are automatically created and published when you do an explicit publish, or when you do F5 debugging.

If you have questions or want to discuss this new stuff: http://www.microsoft.com/technet/community/newsgroups/dgbrowser/en-us/default.mspx?dg=microsoft.public.sharepoint.development_and_programming

 

The next days I will blog a lot more on my experiences with these extensions, I already did some deep-diving. But now it is time to get some sleep.

One small teaser, the SharePoint Solution Generator in action:

And to show it is still beta:

But this looks like something that can be easily solved.

[NOTA BENE: ALL INFORMATION IN THIS BLOG POST IS BASED ON A BETA VERSION OF THE PRODUCT, AND MAY NOT REFLECT THE FUNCTIONALITY AND BEHAVIOUR OF THE FINAL VERSION]

Published Saturday, November 11, 2006 1:57 AM by svdoever
Filed under:

Comments

Saturday, November 11, 2006 5:36 PM by Serge van den Oever [Macaw]

# SharePoint Solution Generator - part 1: create a site definition from an existing site

This is part 1 in a series of blog post on the SharePoint Solution Generator. The SharePoint Solution

Sunday, November 12, 2006 8:28 PM by TangibleThoughts

# Visual Studio Extentions for SharePoint CTP

Via Serge The long awaited (atleast by me) Visual Studio 2005 Extentions for SharePoint is out. I've...

Thursday, April 12, 2007 1:12 AM by Neeraj

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

when i select a site from sharepoint solution genrator....and then perform next step and finish button click i am getting an Error msg

"Unable to write the exporte location"

solution is not genrated.Pls help.....

Thursday, July 12, 2007 12:00 PM by Anthony

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

VS 2005; VS 2005 Extensions; SD 2007... are these installed on my client workstation or can I only do my development work directly on the server??

Friday, September 28, 2007 12:02 PM by Nasir

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

Hi, i download the visual studio extension and tried several time to create site definition of my sharepoint sites. but its fail and the message was "solution generator does not support this type of definition". my site is report centre where i installed a webpart for sharepoint and reporting service. rest are reports which i want to package which we can distribute to customer. pleas help.

Thanks

Nasir

Wednesday, December 05, 2007 2:54 AM by Ram

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

How do i add another <configuration> to create a site definition for a subsite of the site collection. This site collection will have 3 different list based on 3 different list definitions.

Can you let me know how do i go about it changing the existing onet.xml and provisioner.xml.

Saturday, January 19, 2008 2:43 PM by sdv

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

acdsvssv

acwec

a

ac

eaf

v

Tuesday, March 18, 2008 12:24 AM by Getting Started With MOSS 2007

# Getting Started With MOSS 2007

Pingback from  Getting Started With MOSS 2007

Friday, September 19, 2008 8:58 AM by troops

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

very good reference

Sunday, December 28, 2008 10:18 AM by Jonathan Camilleri

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

I have the same problem as Nasir's dd: 28/09, has anyone encountered a similar problem and/or found a solution, please?

Friday, March 13, 2009 10:41 PM by ...

# re: Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions available for download, it's cool!

Sehr wertvolle Informationen! Empfehlen!

Leave a Comment

(required) 
(required) 
(optional)
(required)