我正在寻找利用SharePoint的文档管理功能的Intranet门户。门户用户,发现SharePoint非常麻烦,所以我想在ASP.NET中构建大部分网站,并集成SharePoint文档库,这样我就不必创建文档管理系统。
我该怎么做?将SharePoint文档库集成到ASP.NET中
回答
在我的真实想法,它听起来就像你正试图重新发明轮子。如果用户发现它很麻烦,通常会导致缺乏理解或不正确的实施和培训。
但是,如果你想整合到SharePoint,你可以参考完全SharePoint API库。它基于.Net,允许您在代码中访问SharePoint的任何方面。您需要引用Microsoft.SharePoint程序集以访问这些类。您需要为此设置一个开发环境,因为如果没有安装它,您无法开发SharePoint。关于命名空间的详细文档起始于:here
从个人经验来看,我们更成功地实现了坚实的SharePoint结构,并提供培训,并以构建网站的方式构建SharePoint门户。用户现在坚持在SharePoint中有应用程序。
基本上,你可以设置并通过标准的SharePoint页面管理您的文档库(或库),但你建立你自己的ASP.NET网站将访问在文档库中的信息的用户。此站点将使用SharePoint对象模型或SharePoint Web服务来检索,处理和存储文档库中的文档。
通常的规则是,如果要部署ASP.NET站点到同一台服务器SharePoint实例,然后使用对象模型;如果要部署到单独的Web服务器,请使用Web服务。
一些用于SharePoint开发的常见问题,以及如何避免它们可以在这里找到:
http://msdn.microsoft.com/en-us/library/bb687949.aspx
的“文件夹和列表”一节将是你在做什么特别重要。
使用iframe :)
认真..你必须到SharePoint的环境中工作,或者你会发现自己的SharePoint重建。这不包括将其构建为常规的ASP.NET应用程序。但这并不遥远。 为什么不调整SharePoint的工作方式以适合用户喜欢的工作方式?它被修改并附加在限制之内。
- 1. ASP.NET Server.MapPath和SharePoint文档库
- 2. Sharepoint文档库
- 3. 消费SharePoint文档库在ASP.NET
- 4. 将文件复制到SharePoint中的文档库中
- 5. 将CKEditor集成到ASP.NET中
- 6. 文档库Sharepoint中的Versions.aspx
- 7. 将现有的ASP.NET应用程序集成到SharePoint中
- 8. 如何将Sharepoint Blog集成到ASP.NET Web应用程序中?
- 9. SharePoint Rest文档库
- 10. 在SharePoint文档库
- 11. Infopath SharePoint文档库
- 12. 搜索A文档库或文档在Sharepoint文档库中
- 13. 如何将文件上传到SharePoint中的文档库?
- 14. 将即时消息集成到SharePoint中!
- 15. 将Piwik Analytics集成到SharePoint 2016中
- 16. 将CKEditor集成到Sharepoint 2007中
- 17. Sharepoint 2007 ASP.NET网站集成
- 18. SharePoint - ASP.Net控件集成
- 19. 使用WebClient将文档上载到SharePoint文档库中的特定文件夹
- 20. 如何将Sharepoint文档库中的文档返回给用户?
- 21. Sharepoint文档库文件
- 22. Sharepoint喜欢在Microsoft Word中使用ASP.NET编辑文档 - Office集成
- 23. 如何将文档发布到SharePoint 2013中的另一个文档库o365
- 24. Sharepoint 2013将文件上传到文档库文件大小
- 25. 如何生成html文件并将其上传到sharepoint 2007文档库
- 26. 从SharePoint 2010文档库检索文档
- 27. 从SharePoint文档库打开文档
- 28. 导出Sharepoint文档库项目到Excel
- 29. Sharepoint 2010:将文件复制或添加到文档库
- 30. 无法将大文件(> 50MB)上载到SharePoint 2010文档库
+1重塑车轮。培训是一个很好的选择,或者如果感觉到严重的痛点,那么就调整自定义开发体验。 – 2009-07-14 09:16:55