![]() |
1
5
如果您的web部件只是显示在一个sharepoint页面中,而不使用sp api,那么您可以简单地将其托管在笔记本电脑上的一个a sp.net页面中,但这不是常见的情况。 sp 2010的一个新特性是客户端api,即可以在服务器场之外使用的完整api的子集。如果api的使用符合这个子集,那么这可能很有用,但您仍然需要访问某个sp服务器。 另一种选择是将使用sp api的所有代码放在类似于数据库访问层的地方,后者一方面与sp对话,另一方面返回业务对象(而不是列表或列表项)。这样,您就可以在笔记本电脑上模拟此部分,并专注于Web部件及其业务规则的外观,而无需使用SP。如果此部分位于其自己的DLL中,则对SP DLL的唯一引用将存在,因此笔记本电脑上的项目无需引用SP DLL。 |
![]() |
2
2
有两种方法:好的方法和老的方法。 好方法是安装sharepoint服务( http://technet.microsoft.com/en-us/windowsserver/sharepoint/default.aspx )并在本地部署wp。它只有在你有WindowsVista或7的情况下才能工作。这是最有效的方法,所以我建议。 另一种方式来自SP2003时代…其思想是开发自定义的web控件,使用iis或开发服务器在本地对其进行测试,然后将其嵌入到web部件中。方法如下所述- http://www.reflectionit.nl/SmartPart.aspx . 这是一种古老而痛苦的方法。很遗憾,我们无法使用(没有问题的)Microsoft.sharepoint.dll等 对不起,我的英语… |
![]() |
3
1
这是在我们的办公室,我们最终在每个开发者的PC上安装SharePoint基金会,这允许我们在本地开发和调试。这是我用来让这个工作的链接。 |
![]() |
4
0
我会说买个虚拟机..但我认为你不能在32位操作系统上运行64位虚拟机。 你必须升级到64位。 我不认为有什么好的方法可以解决这个问题;如果你不在笔记本电脑或虚拟机上安装sharepoint并以正确的方式进行安装,你会花很多时间在一些有问题的东西上。 |
![]() |
5
-1
您只需将sharepoint web部件的继承换成与asp.net等价的继承,然后再换回来—所有功能都是相同的,因为新版本的设计考虑到了向后兼容性。在笔记本电脑上测试时,请使用ASP.NET版本。 以下是一些更多信息:-) http://weblogs.asp.net/scottgu/archive/2006/09/02/Writing-Custom-Web-Parts-for-SharePoint-2007.aspx |
![]() |
IDI · 允许在“选项”字段中手动添加多个值电源应用程序 1 年前 |