最新公告 |
当前位置: 首页 > 新闻与文档 > SonicWall配置 >

构建可部署的解决方案

时间:2012-06-21 21:30来源:港湾互联网络 作者:港湾网络编辑 点击:
选择一种工具之前的品牌,请考虑您的sharepoint实现的大小,您产品的工作的专业技术支持应用程序开发人员。我们将关注两个工具:sharepointdesigner和visualstu

(共6页)

  选择一种工具之前 的品牌,请考虑您的 sharepoint 实现的大小,您产品的工作的专业技术支持应用程序开发人员。 我们将关注两个工具: sharepoint designer 和 visual studio。

  sharepoint designer 将在 frontpage 中具有其根,并且是用于编辑母版页和 css web 设计工具。 但是,轻松使用 sharepoint designer 中提供有代价:

  这里没有集成的源代码控件支持。

  在 sharepoint designer 将导致修改后的内容成为 unghosted 所做的更改。

  在为 unghosted 的状态内容的副本存储在内容数据库而不是文件系统。 因此,取消重像具有以下效果:

  很难管理,因为内容可以更新只在 sharepoint 或 sharepoint designer 中的部署

  从更新的内容部署到文件系统断开连接一个站点,导致大,活动的 sharepoint 实现上的潜在性能问题,由于这些原因,我们认为是最合适的 sharepoint designer 中的实现和原型的小写的。

  visual studio 提供一致的开发环境为应用程序组件和品牌的项目,但它缺少图形编辑功能在 sharepoint designer 中。 因此,开发人员必须编辑 html 和 css 更 proficient。 必须维护品牌项目设置一个很好的项目结构。 与 visual studio 集成的源代码控件支持,容易管理特定于环境的配置和品牌跨多个环境中部署的项目的包。 此外,品牌的项目保持幻像。 因此,visual studio 是用于大型企业和商业实现我们首选的 sharepoint 品牌工具。

  有三种方法 应用品牌: 网站模板、 自定义站点定义和 oob 网站结合通过功能装订的自定义的定义。 创建自定义站点模板,则可能是小型的实现和原型,最快方法。 但是,从模板创建的网站不会更新在上载新模板。 自定义模板不允许您指定模板 id 将需要对引用模板的任何设置代码。 此外,网站模板创建仅 unghosted 的内容,从而可能影响性能。

  站点定义是更为灵活和便携式比网站模板。 您可以管理站点定义文件 (onet.xml) 和源代码管理中的相关的内容和允许一个网站来它尚未自已定义的新内容更新的情况下部署幻像的内容。 站点定义可能很难创建,因为您需要编辑的 xml 的复杂程度。 此任务更加容易使用 oob 站点定义 (位于 12\template\sitetemplates 作为起始点) 或导出站点定义使用 vsewss。

  处理大的实现的媒体组合 oob 站点定义自定义功能时最好的方法。 功能可用于扩展站点定义,并提供了模块化的方法提供站点。 对于功能一个很好概述查看 office space 专栏" sharepoint 的功能 ." vsewss 扩展名,以及一些第三方工具提供模板创建产品的网站中使用的通用功能。

  功能装订可以向站点定义附加功能,并创建新的 web 站点时启用它。 这是要应用您品牌 sharepoint oob 站点定义的好方法。

  10.构建可部署的解决方案

  可以到 sharepoint web 应用程序以多种方式来获取您的组件。 此部分集中讲述如何利用 sharepoint 提供包括 web 解决方案包 (解决方案 / wsps、 功能和 sharepoint 对象模型在打包和部署框架。

  决定如何包 组件依赖很大程度上部署组件。 解决方案包含将部署到服务器的文件。 功能包含将部署到内容数据库的内容。

  sharepoint 解决方案包含程序集和资源部署到 sharepoint web 应用程序。 解决方案是压缩、 部署和取消的简单和镜像在多个服务器场中的 sharepoint 解决方案中的文件更新的 sharepoint 句柄。

  可以使用 sharepoint 解决方案,用于 web.config 修改。图 8 列出了在常见的文件夹位置,受解决方案和它们的内容。 在"12 配置单元"引用 sharepoint 应用程序的根目录或 <%commonprogramfiles%> \microsoft shared\web 服务器 extensions\12 默认情况下。

  图 8 公共文件位置访问从 wsps

  12 配置单元中的文件夹  包含

  \isapi\help\[lcid]  sharepoint 帮助文件。 将您自己的.chm 文件部署到该文件夹 (或一个本地化的子文件夹)

  config  web.config 自定义设置

  \isapi  sharepoint web 服务 (以及部署自定义的 web 服务) ; 映射到 /_vti_bin

  \resources  从自定义功能和站点定义访问的全局.resx 文件

  \template\controltemplates  .ascx 用户控件 ; 映射到 /_controltemplates

  \template\features  功能,课程的 !

  \template\layouts  常见的网页,映射到 /_layouts

  \template\images  公共网站图像文件 ; 映射到 / _ layouts 图像

  \template\sitetemplates  所有的 sharepoint 站点定义 ; 创建要部署您 onet.xml 自定义网站定义的 <subfolder> \xml

  \template\themes  所有的 ui 元素在主题中 ; 克隆创建您自己的现有主题文件夹

  \template\[lcid]\xml  webtemp.xml 文件定义可用站点定义,; 添加的 xml 文件此处您自定义网站定义

  \template\admin  使用中心管理的页,映射到 /_admin

  \admisapi  管理 web 服务,映射到

  下面是记住在使用解决方案的重要规则:

  因为在配置数据库中管理 sharepoint 解决方案,可以有场中的 sharepoint 解决方案只能有一个唯一实例。 这一点如果是很重要您打算使用相同的场到同一 web 应用程序的主机不同的版本) 是例如同时当前的维护和将来的开发环境。

  sharepoint 解决方案通过跟踪 id 不是按名称,因此您需要维护源代码管理的解决方案 id,如果您打算在以后升级解决方案。

  在 12 个配置单元是一个共享的 web 应用程序空间。 如果您打算承载相同的场中的多个 web 应用程序,您需要确保 sharepoint 解决方案不会覆盖现有的 sharepoint 文件或部署的其他解决方案在此位置中的文件。

  解决方案不能部署中列出文件夹以外的文件 图 8 包括该 web 应用程序如 wpresources、 全局 _wpresources 或 12 配置单元以外的其他文件夹下的文件夹。

  解决方案不能部署 sharepoint web 应用程序内的内容。 这就是 sharepoint 的功能角色。

  功能可以使 web 部件库中可用,上载和将文件发布到文档库并执行自定义的操作,例如使用功能接收程序集设置站主题或默认母版页。 查看有关使用右侧品牌上文有关使用功能的品牌信息中的技术,信息。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容
驱白巴布期片 白癜风的发病原因 复方卡力孜然酊 白癜风早期能治愈吗 北京军颐中医医院 白癜风早期能治愈吗 北京军颐中医医院 北京军颐中医医院 补骨脂注射液 白癜风症状 白癜风治疗医院 北京白癜风医院 治疗白癜风最好的方法 北京军颐中医医院 头部白癜风的症状 白癜风传染吗 白癜风的发病原因 北京白癜风医院哪家好 白癜风的危害 白癜风早期症状 白癜风的治疗 白癜风症状 白癜风治疗 专业治疗白癜风医院哪家好 白癜风早期能治愈吗 白癜风症状 白癜风能治愈吗 白癜风治疗 白癜风治疗方法 白癜风怎么治疗 儿童白癜风发病的原因 白癜风的危害 白癜风治疗要花多少钱 白癜风去哪里治疗最好 白癜风治疗医院 如何治疗白癜风好 白癜风能治愈吗 什么方法治疗白癜风好 廊坊治疗白癜风最好的专科医院 白癜风怎么治疗好 白癜风早期能治愈吗 白癜风哪里治疗好 治疗白癜风的偏方有哪些 怎么治疗白癜风好 石家庄白癜风最好的医院 怎么治疗白癜风好 治疗白癜风哪家医院好 治疗牛皮癣,北京牛皮癣医院 白癜风治疗最好医院 白癜风能治愈吗 白癜风能治愈吗 白癜风早期症状 白癜风专科医院 治疗白癜风医院 白癜风早期症状是怎么样 天津治疗白癜风哪家医院效果最好 北京白癜风军颐中医医院 白癜风治疗医院 白癜风如何治疗 白癜风医院 治疗白癜风最好医院 牛皮癣 牛皮癣治疗 牛皮癣医院 治疗白癜风多少钱 北京治疗白癜风最好医院 白癜风早期症状 治疗白癜风偏方
How To Get Rid Of Stretch Marks
How to Get Rid of Acne Scars
how to get rid of flakes
how to ask a girl out
how to get a girl to like you
How To Talk To Girls
How To Impress A Girl