For MOSS 2007
MOSS SDK includes the necessary Templates required for "Workflows" "BDC Defination Editor"
Download Link
http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&displaylang=en
Note : Since MOSS 2007 is built on top of WSS 3.o, all the templates and solution which works for WSS 3.0 , will work for MOSS as well.
For WSS 3.0
1. SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions, Version 1.1
Brief Description
(Visual Studio 2005 extensions for Windows SharePoint Services 3.0, version 1.1)
Tools for developing custom SharePoint applications: Visual Studio project templates for Web Parts, site definitions, and list definitions; and a stand-alone utility program, the SharePoint Solution Generator. Please also download the User Guide and Samples listed in Related Resources.
Download Link
http://www.microsoft.com/downloads/details.aspx?FamilyID=3E1DCCCD-1CCA-433A-BB4D-97B96BF7AB63&displaylang=en
2. For Workflows
First u need to install Visual Studio Extensions for Windows Workflow Foundation which can be downloaded from
http://www.microsoft.com/Downloads/details.aspx?FamilyID=a2151993-991d-4f58-a707-5883ff4c1dc2&displaylang=en#Overview
then to create a workflow targeted towords WSS, you can get templates in wss sdk. Download and install WSS Sdk.
WSS SDK Download Link
http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en
Custom Development of Sharepoint on VS 2008
VS 2008 by default comes with all the necessary templates required for development.
Tools for developing custom SharePoint applications: Visual Studio project templates for Web Parts, site definitions, and list definitions; and a stand-alone utility program, the SharePoint Solution Generator. Please also download the User Guide and Samples listed in Related Resources.
Download Link
http://www.microsoft.com/downloads/details.aspx?FamilyID=3E1DCCCD-1CCA-433A-BB4D-97B96BF7AB63&displaylang=en
2. For Workflows
First u need to install Visual Studio Extensions for Windows Workflow Foundation which can be downloaded from
http://www.microsoft.com/Downloads/details.aspx?FamilyID=a2151993-991d-4f58-a707-5883ff4c1dc2&displaylang=en#Overview
then to create a workflow targeted towords WSS, you can get templates in wss sdk. Download and install WSS Sdk.
WSS SDK Download Link
http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en
Custom Development of Sharepoint on VS 2008
VS 2008 by default comes with all the necessary templates required for development.