1.使用VS2005和搭建SharePoint V2 Sp2环境
目前,SharePoint 的最高版本就是SharePoint V2 Sp2,虽然不支持ASP.Net 2.0的WebPart技术,但是可以却支持在WebPart中使用ASP.Net 2.0的其他控件。
所以,如果你还没有升级到Wss 2.0 SP2的,尽快升级吧,毕竟ASP.Net 2.0 还是有不少新的扩展的控件可以使用。
微软的SharePoint V2包含了SP2的下载地址:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=B922B28D-806A-427B-A4C5-AB0F1AA0F7F9
单独SP2的下载地址:
http://www.microsoft.com/downloads/details.aspx?familyid=9C552114-DC9A-43EE-9281-B080B7C280B4
VS2005的开发环境我觉得比Vs2003改进不少,还集成了测试的功能。
2.选择一个开发框架
a)安装KaneBoy的包装器
对于熟悉ASP.Net 用户控件开发,却不熟悉WebPart开发的,而且你也不打算要去学习WebPart的人来说(虽然我觉得WebPart并不是非常复杂的接口),无疑使用包装器是一个不错的选择。虽然市面上有不少包装器,但是无疑,KaneBoy的应该算是首选。
下载地址当然是KaneBoy的网站:
http://blog.joycode.com/kaneboy/archive/2006/03/06/72403.aspx
热心的KaneBoy还准备了帮助文件等等,统一在这里下载:
http://www.gotdotnet.com/workspaces/releases/viewuploads.aspx?id=85aefa87-fb76-4b32-ab12-31a4e647878a
这个界面上就是放置了一个包装器:
b)自己开发WebPart。
如果你觉得包装器限制你的某些功能,不能随心所欲,那你就放开包装器自己动手吧,相信我,其实并不复杂。呵呵
据我所知,微软并没有提供VS2005的WebPart项目模板。不过自己使用把VS2003的WebPart项目模板复制一份,然后放到VS2005来使用也是可以的。
如果你有足够的时间和精力,你可以把VS2003模板在VS2005中定制成2005的模板,这样你就可以在2005中新建WebPart项目了。(如果定制模板,在VS的帮助中说的比较详细:
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_vssoln/html/253697c9-ea2e-4f6d-99e8-680cc8ad155f.htm,我就不班门弄斧了)
3.安装VS2005 ASP.net Application模式支持,安装ASP.net Application RC1;
如果你还是使用VS2003开发,就不需要这个了。
如果你使用VS2005,但是你开发不需要Debug,你也不需要安装这个。
因为不知道是不是我没有在找对地方,我使用Site模式没有办法生成带有调试信息的DLL让我可以部署之后跟踪。
但是安装VS2005 ASP.net Application模式支持和安装ASP.net Application RC1;之后,你就可以和VS2003一样的操作了。
这里有VS2005 ASP.net Application模式介绍:
http://msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dnvs05/html/WAP.asp#wapp_topic6
园子里有人翻译了上面的文章:
http://blog.joycode.com/ghj/archive/2006/04/17/74699.aspx
你需要的2个安装包分别在这里:
lMicrosoft Visual Studio 2005 - Update to Support Web Application Projects :Http://go.microsoft.com/fwlink/?LinkId=63636
lVisual Studio 2005 Web Application Projects:http://go.microsoft.com/fwlink/?LinkId=57541
安装好了之后,你就可以新建这样的项目了:
4.制作Web User Control/Web Parts
这个好像全世界的人都会,不需要介绍了吧
5.部署到SharePoint网站。
如果是包装器的模式就安装KaneBoy的帮助做,如果是WebPart就微软的帮助做,这方面的介绍非常多,略。
6.设置VS2005 远程调试。
调试是一个好东西,代码出了问题,跟踪进代码,这样是最有效率的。
远程调试安装在 Visual Studio 2005 中得到了极大的简化。除了 T-SQL 调试外,所有远程调试方案都使用远程调试监视器 (msvsmon.exe)。以前某些调试方案所需的“计算机调试管理器”(mdm.exe) 现在已不再使用。此外,msvsmon.exe 现在有了图形用户界面,替代了以前的命令行界面。
若要启用远程调试,您可以:
在远程计算机上安装远程调试监视器并在您启动调试时启动它,或者
从一个共享中远程运行远程调试监视器。
从一个文件共享中运行远程调试监视器是启用远程调试的最容易的方法。Visual Studio 将 msvsmon.exe 安装到以下目录:
lInstall path \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86
lInstall path \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x64
lInstall path \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\ia64
你可以在帮助文档中取得更加详细的资料:
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_vsdebug/html/90f45630-0d26-4698-8c1f-63f85a12db9c.htm
你在远程启动之后,你就可以在本地连接了:
7.设置Post-Build Event command line 通过copy文件自动部署到测试服务器
在你开发/调试的时候你是不是每次编译之后要自己Copy文件到服务器上去,进行部署呢?
其实,有更好的办法,那就是使用VS2005的Post-Build Event功能。
这是使用包装器的情况的Post-Build的Command:
是这样的:
8.当多个开发人员使用7描述的自动部署,你会碰到多人开发人员相互覆盖相互干扰的问题,你可以使用SharePoint的“扩展并映射到其他虚拟服务器”建立多个端口来解决这个问题。
这样,每个开发人员Copy文件到不同的端口,使用不同的端口地址来调试。但是SharePoint本身是映射到同一个内容数据库。但是对于自定义的WebPart,访问的是不同的。

这下,整个环境搭建好了吧。
分享到:
相关推荐
SharePoint2010Server环境搭建
sharepoint server 2013 环境搭建 配置 问题 解决
在本文中,我们将深入探讨如何一步步地搭建SharePoint 2010环境,这是一个关键的企业协作平台,用于文档管理、工作流程自动化以及团队合作。以下的步骤提供了详细的过程图解,帮助你理解每个阶段的设置。 1. **安装...
### SharePoint 2007 环境搭建详细步骤 #### 一、概述 本文将详细介绍如何搭建一个完整的 SharePoint 2007 运行环境。SharePoint 2007 是微软推出的一款用于企业级协作与内容管理的平台,能够帮助组织实现文档管理...
这款扩展包主要关注于提升SharePoint开发体验,提供了一整套集成开发环境(IDE)的支持,包括项目模板、调试工具以及代码生成器等,帮助开发者更加直观地设计、构建和测试SharePoint解决方案。 首先,Visual Studio...
在本篇文章中,我们将深入探讨如何搭建Microsoft Office SharePoint 2007的工作流开发环境。SharePoint 2007是微软推出的一款企业级协作平台,它提供了强大的文档管理、内容管理和工作流等功能,帮助企业提高工作...
这不仅包括了系统环境的配置、SQL Server 的安装、SharePoint Server 2010 的安装与配置,还包括了必要的 Microsoft Office 2010 和 Visual Studio 2010 的安装与设置。这些步骤为开发者提供了全面的开发环境,以便...
### SharePoint网站搭建详解 #### 一、概述 SharePoint是一种基于Web的应用平台,它提供了创建企业级网站的能力,包括团队协作、文档管理、工作流自动化等功能。本文将详细介绍如何搭建一个基本的SharePoint网站,...
在搭建SharePoint 2013的测试环境时,首先需确保使用以下软件版本: - **操作系统**:Windows Server 2012标准版 - **数据库系统**:SQL Server 2012标准版 - **应用服务器**:SharePoint Server 2013企业版 - **...
SharePoint作为一种强大的企业级文档管理和协作平台,在私有云环境中得到了广泛应用。本篇文章将深入探讨SharePoint大规模私有云的搭建与运维策略,帮助企业在确保数据安全的同时,实现高效稳定的业务运营。 #### ...
在部署 SharePoint 2007 之前,必须进行一系列的前期环境搭建工作,确保所有必要的组件都已安装并配置妥当。 首先,需要安装Windows Server 2003作为基础操作系统。在该环境中,必须安装一些关键的Windows组件,如...
【项目2007环境搭建】的详细配置过程是一个复杂且关键的任务,涉及到多个微软产品和服务的集成。本文档旨在提供一个清晰、详尽的步骤指南,帮助IT专业人员成功搭建Project Server 2007的运行环境。 1. **目的** ...
在“SharePoint帮助手册及教程”这个压缩包中,包含了三份宝贵的资源,旨在帮助用户深入理解和掌握SharePoint 2010的使用和开发。 首先,我们来看“SharePoint 2010 开发入门文档.pdf”。这份文档可能是针对初学者...
2. **开发环境搭建**:设置Visual Studio集成开发环境(IDE)和SharePoint Designer,讲解如何配置开发服务器,如安装和配置Microsoft Office SharePoint Server (MOSS) 2010或WSS 3.0。 3. **Web Parts开发**:Web...
然而,由于使用Visual Studio 2005开发SharePoint工作流较为繁琐,建议使用Visual Studio 2008,因为其直接集成了开发、部署和调试等功能。若选择在SharePoint服务器环境下开发,则需直接在服务器上安装Visual ...
在这个“Sharepoint 2016 开发资料汇总”中,我们可以深入探讨SharePoint 2016的安装配置、开发环境搭建以及相关的开发技术。 1. **服务器安装配置** 在部署SharePoint 2016时,首先要进行的是服务器硬件和软件的...
综上所述,《SharePoint 2010开发概览》全面阐述了使用Visual Studio 2010进行SharePoint 2010开发的关键技术和实践策略。无论是对于初次接触SharePoint开发的新手,还是已有一定经验的开发者,该文都提供了宝贵的...
在本案例中,我们将在Windows Server 2008 R2操作系统上搭建环境,包括安装活动目录、配置域服务器、安装.NET Framework和IIS、安装SQL Server 2005 R2以上版本以及最后安装SharePoint Server 2010。 首先,**搭建...
本篇内容将围绕“SharePoint2016&2019试用版安装指导”这一主题展开,详细介绍安装过程中的各个关键步骤,旨在帮助读者顺利搭建SharePoint环境,从而更好地利用其丰富的特性提高工作效率。 #### 操作系统安装 ####...