首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在Visual Studio 2010独立开发环境中开发sharepoint应用程序?

是否可以在Visual Studio 2010独立开发环境中开发sharepoint应用程序?
EN

Stack Overflow用户
提问于 2010-10-02 05:56:00
回答 4查看 265关注 0票数 1

Sharepoint应用程序只能在Visual Studio 2010开发环境中开发,还是开发环境需要连接到Sharepoint服务器?Sharepoint Server是否可以是独立的计算机(两台计算机之间没有域控制器)?

EN

回答 4

Stack Overflow用户

发布于 2010-10-02 22:10:58

SharePoint开发的最佳实践是使用包含SharePoint安装本身(以及您正在使用的门户的副本)的虚拟服务器,因为假设您直接针对SP进行编程,则需要在包含Sharepoint安装本身的计算机上执行代码。

您可以通过使用所提供的一组标准的SharePoint web服务,从非SharePoint机上针对SharePoint进行编程,当然,您也可以创建自己的服务(仍然位于SP计算机/虚拟机上)进行询问。这种方法的缺点是,您将处理原语或基于XML的返回类型,并且不会有大量的SP对象,例如SPUser、SPSite等,但至少对于简单的查询操作来说,这是一种不错的方法。

然而,我想说的是,你对应用程序接口本身(Microsoft.Sharepoint.dll)的编程灵活性要高得多,所以我建议你安装一个VM来完成所有必要的安装。是的,这是一个痛苦和耗时的设置,但很值得。

至于独立选项:Server2007在任何非服务器的操作系统上都不受支持,所以你需要像SharePoint 2008这样的东西才能让它工作。然而,Windows2010,虽然声称只能在Server2008上运行,但实际上可以在Windows7(专业版或更高版本)上运行,只需要一些技巧。你还可以在2010年享受到‘沙盒’特性部署的好处,而在2007年还没有,这意味着开发工作更加干净,对整个服务器场的风险更小。

祝好运!

票数 1
EN

Stack Overflow用户

发布于 2010-10-03 17:20:53

你可以使用VS2010使用独立的安装程序为SharePoint 2010进行开发-这是微软支持的,非常推荐。事实上,大多数内置到VS2010中的工具只能与SharePoint 2010的本地副本一起工作,这些工具将使您的工作变得更加轻松。

MSDN - Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7...

票数 0
EN

Stack Overflow用户

发布于 2010-10-03 17:30:58

是的,如果您使用的是Windows 7或Vista (您需要WAS - Windows激活服务)。我们已经尝试过了,但发现在Windows 2008上使用您自己的AD进行开发会更好。

这将取决于您正在开发的是什么,对于webparts,您不会注意到差异。在处理应用程序的安全部分时,您会注意到不同之处。

Sahil Maliks book在不同的选项上有整整一章。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3843296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档