欢迎来到天天文库
浏览记录
ID:9738341
大小:57.00 KB
页数:6页
时间:2018-05-07
《使用 sharepoint api 自动部署 web 应用程序》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、使用SharePointAPI自动部署Web应用程序 本文示例源代码或素材下载 本文讨论: SharePoint部署基础知识 部署自定义icrosoft产品都提供了一组多样的任务完成方法,部署自定义SharePoint应用程序就是这方面的一个典型示例。由于SharePoint是一个非常复杂的综合应用程序平台,因此对于从未使用过它的用户而言,部署时可能会遇到一些困难。 在本文中,我们将为您演示如何利用SharePointAPI来自动部署自定义SharePoint应用程序。通过这种方法,您可以不必创建和维护自定义站点的定义。您可以借助更具模块化的一组组件在源控制系统中进行部署和管理(
2、源控制系统是连续集成工作不可或缺的一部分)。最后,您要使用一个Microsoft将在未来几年内不断改进的模型。 我们将阐述如何利用SharePoint对象模型来自动化从icrosoft以及SharePoint开发人员社区的成员所提供的工具和技术进行探讨,我们发现这些工具和技术对您实现完全自动化的部署非常重要。 SharePoint部署基础知识 解决方案和Features 解决方案打包框架可将用来扩展SDNSiteCollection.Close(); 管理odification类。 图4显示了如何使用SPodificationType.EnsureChildNode将XML子元
3、素添加到lValue变量中,'key01'和'Setting01'值使用的是单引号。使用单引号可使代码更加清晰,当这些值被写入每个前端odification类负责将其改为双引号。Figure4在odification类删除这些修改的能力。 即使具备使用SharePoint来管理.anager。要加密该信息,可使用asp_regiis实用工具或使用System.Configuration命名空间中的AppSettingsSection类。您可以访问c-sharpcorner.UploadFile/neo_matrix/Edit/Editicrosoft使用i
4、crosoft在其大部分文档中都建议从ASP.ode=ode.All; 如果构建了L文件 配置之前<?xmlversion=1.0encoding=utf-8?><lns=essage> Cannotimportessage> </metaData> <data> <properties> <propertyname=Titletype=string>essage> Cannotimportessage> </metaData> <data>
5、 <properties> <propertyname=Alloe=odetype=helpmode>Modal</property> <propertyname=ExportModetype=exportmode>All</property> </properties> </data> </odifyingpublishingpagesanagerforthepageSPLimitedanageritedanager(PersonalizationScope.Shared);//
6、provideranager的GetConsumerConnectionPoints和GetProviderConnectionPoints方法所返回的集合中获取相应OSS2007站点,但我们现在只介绍其中一种置备和标记方法,它是在现成的SharePoint协作门户、发布页、自定义母版页、样式表、页面布局以及主题的基础上建立的。在关注发布站点的同时,还要记住其中的许多技术同样适用于非发布站点。 首先有一点要注意:不要直接修改任何现成的SharePoint组件。每次都应该创建一个副本,然后将其移到单独的工作空间,再对此任务使用首选的代码编辑器进行编辑。 SharePoint母版页的实现方
7、式与任何ASP.2.0母版页的实现方式都完全一样。使用首选的工具创建完母版页后,将其上载到顶级SharePoint站点内的虚拟文件夹/_catalogs/masterpage中。然后,可以使用Microsoft.SharePoint命名空间中的SPasterUrl和CustomMasterUrl是SPasterPageFile属性中的~masterurl/default.master和~masterurl/custom.
此文档下载收益归作者所有