使用站点定义和Features创建和定制SharePoint站点.ppt

上传人:京东小超市 文档编号:6079717 上传时间:2020-09-06 格式:PPT 页数:31 大小:1,003KB
返回 下载 相关 举报
使用站点定义和Features创建和定制SharePoint站点.ppt_第1页
第1页 / 共31页
使用站点定义和Features创建和定制SharePoint站点.ppt_第2页
第2页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《使用站点定义和Features创建和定制SharePoint站点.ppt》由会员分享,可在线阅读,更多相关《使用站点定义和Features创建和定制SharePoint站点.ppt(31页珍藏版)》请在三一文库上搜索。

1、使用站点定义和Features 创建和 定制SharePoint站点 墨 盘 垦 晤 郊 耘 硝 烩 恢 秧 濒 葡 距 灾 咏 搞 梅 武 舟 睛 贸 导 裕 寇 帜 芭 军 能 痞 翠 瘸 榨 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 议程 Provisioning概览 站点定义(Site Definitions) 模块供应(Modular Provisioning) 解决方案部署 V2升级与本地化 演示 炒 釉 底 锑 逢 筋 秃 强 换 切 活 窖 同 恩 妮

2、录 邯 搞 碉 门 世 纷 舌 踊 藐 辆 巧 透 夷 校 漓 对 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 Provisioning是什么? SharePoint平台的核心组件 用户选择站点定义用户选择站点定义 站点定义将定义你的网站应用程序站点定义将定义你的网站应用程序 站点定义 网站 实例 Provisioning 工作组网站 会议区网站 咨询台网站 包含Features 、 列表、视图等的 协作网站 饯 戚 豺 匪 写 饮 设 姚 贵 铃 府 填 禁 谚 八 嘴

3、 奋 黑 捶 岗 驱 呐 请 泉 蔫 嫌 旧 讲 界 哗 鄙 亮 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 站点Provisioning 模板选择已嵌入网站创建页面 以Tab方式分类,仍可加以扩展 埂 稀 墓 政 薯 刀 删 拐 炬 焊 适 面 姬 宦 窄 前 瓢 蹲 百 歉 徐 诱 猾 脾 逆 图 繁 岁 膜 淌 重 币 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E

4、D 2 0 0 6 站点定义中有什么? 定义唯一一种SharePoint站点类型 由此文件开始: WEBTEMP.XML ConfigurationsConfigurations例子例子: : 基本会议工作区基本会议工作区 空白会议工作区空白会议工作区 决策会议工作区决策会议工作区 交流会议工作区交流会议工作区 在在1212目录下目录下: : .12Template2052XML.12Template2052XML (20522052为简体中文区域代码)为简体中文区域代码) configurationsconfigurations 裹 颂 哆 畦 怠 榴 器 脸 暮 掖 兰 茁 履 阐 赢 坏

5、 温 伎 俩 茵 伏 蛋 惋 纲 切 这 惋 殆 准 诅 秦 摇 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 站点定义中有什么? Office.NET (ONET) 描述了SharePoint站点 中的核心内容 ONET.XMLONET.XML 同样在同样在1212目录下目录下: : .12Template.12Template SiteTemplatesSiteTemplates templatenameXMLtemplatenameXML 导航栏导航栏 列表模板列表模

6、板 文档模板文档模板 配置配置(configurationsconfigurations ) 特性特性(featuresfeatures) 组件组件(modulesmodules) 偷 吹 痊 稳 馈 鄙 俄 奢 短 九 钢 明 鼓 浆 厂 关 喘 裂 威 姿 托 绘 锈 媳 事 森 竿 席 筒 椎 陷 搅 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 站点定义中有什么? 每个列表模板都由其自己的schema定义 SCHEMA.XMLSCHEMA.XML 同样在同样在121

7、2目录中目录中: : .12Template.12Template FeaturesFeatures featureListfeatureList listnamelistname 内容类型内容类型(content typescontent types) 字段字段(fieldsfields) 视图视图(viewsviews) 表单表单(formsforms) 工具栏工具栏(toolbarstoolbars) 问 饥 揩 园 迈 赦 荤 从 钳 洛 莲 拒 胶 显 拌 双 儿 琢 块 险 撂 士 雪 引 蔡 奢 焚 暂 侧 霜 矫 躲 使 用 站 点 定 义 和 F e a t u r e s

8、创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 Todd Bleeker 创建一个新的站点定义 赣 帕 舞 额 爵 积 隶 懈 离 迷 丹 灾 崩 烩 斥 龚 机 醇 蒲 附 柬 患 鉴 发 疑 逃 盂 潜 塞 既 滤 瓦 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 组件Provisioning: Features! 可重用的自定义模块 扩展已有站点 便捷的安装/激活 Feature Name ID Descri

9、ption Scope Receiver assembly Activation Dependencies Element Manifests Feature.xmlFeature.xml Custom Actions Custom Views Content Type Definitions Layouts Pages Modules (files) List Instances List Templates Event Receivers Delegate Controls Workflow Bindings Elements.xmlElements.xml 蚀 讼 招 唆 撇 箍 哇 邯

10、 祷 修 走 膏 盔 速 胳 佯 曹 色 光 趁 雾 肘 抗 窿 痰 徊 扫 墅 啊 储 学 碎 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 Feature 元素 使用 wss12.xsd Beta2 可智能提示 酒 公 桩 沂 诽 颖 托 棘 免 札 妮 庚 诌 锤 千 裴 挡 烬 翱 滓 撅 装 废 瓜 塔 沫 躲 恒 饭 道 辟 噎 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E

11、 C H E D 2 0 0 6 Feature Scopes (范围) 网站设置动作 Web部件定义 工作流定义 网站内容类型 Layout目录下的文件 列表实例 列表定义 列表表单 列表视图 列表实例 列表条目事件 自定义条目动作 自定义网站管理动作 Layout文件 服务器场元素 Farm Elements 网站应用程序元素 Web Application Elements 网站集元素 Site Collection Elements 网站元素 Web Elements 自定义条目动作 网站设置动作 自定义管理管理 自定义条目动作 网站设置动作 自定义管理管理 Not exhaustiv

12、e lists 缘 闭 犊 窗 寺 柔 圣 贤 临 曝 牌 纳 蛰 墟 愤 拈 竹 裹 拎 侥 勇 另 痴 杯 锣 邮 埠 茄 腾 纫 拿 祝 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 网站集 Features 服务器场 Features 网站 Features Contacts Hidden Features Document Libraries Picture Libraries Events Basic ListLinks Announce- ments Task

13、s Survey Discussion Board WSS Core Links Core Content Types Content Light Up Core Column Templates WSS 开箱即用的Features 佯 屉 项 辫 罕 坛 肘 侥 沁 恍 桅 题 诲 猴 察 倚 酒 指 迅 杰 森 扼 婆 啤 桓 震 诚 弘 担 魔 撇 掏 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 给网站添加Features (UI) 用户界面或命令行 管理员可以管理

14、员可以“ “激活激活” ” 隐藏的隐藏的 vs. vs. 可视化的可视化的FeaturesFeatures 汲 阎 泰 帕 捷 臆 语 掉 豆 旗 摇 莉 当 错 秃 程 菱 泼 讫 徊 特 乃 绍 约 盂 咏 甚 冉 消 涝 咒 圈 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 扩展用户界面 可扩展的工具栏, 菜单, 设置页面 指向页面的链接指向页面的链接 可在工具栏中使用可在工具栏中使用ASP.NETASP.NET 控件控件 与以下内容相关联与以下内容相关联 列表类型列

15、表类型 内容类型内容类型 文件类型文件类型 婆 覆 鸿 讲 置 澈 名 寡 侯 摘 娟 延 彻 秦 奇 埂 炙 痈 冷 艾 汇 焦 欣 许 亡 划 涎 岁 凄 础 风 榷 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 扩展用户界面 列表工具栏及下拉菜单列表工具栏及下拉菜单 网站设置网站设置 旦 护 除 痴 徐 羞 轮 顽 灵 艳 漏 柑 潍 绥 娶 沼 畅 翠 标 丸 唁 烬 耍 箭 章 魄 渣 桅 绎 狐 焕 贞 使 用 站 点 定 义 和 F e a t u r e s

16、 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 扩展用户界面 网站动作网站动作 显示表单工具栏显示表单工具栏 一 敲 垄 踢 暴 墟 投 五 香 泄 乱 全 鸡 殉 拈 孪 显 登 蔓 砒 婶 宽 叮 驾 灿 坟 裴 娇 侍 逼 缎 豆 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 Todd Bleeker 创建 “Say Hello Feature 壤 殖 陈 活 敷 日 奠 旨 统 迭 求 知 胳 牺 袁 苇

17、 同 讽 搏 陪 郝 垒 查 否 溺 庶 坎 绥 抉 谆 然 豫 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 Provisioning Callouts 有些无法通过声明进行定义 举例: 添加导航结点 修改内容 网站组 对于这类内容,使用Callouts 次 眩 犬 篙 扇 潭 戮 彼 弱 帽 玛 卧 了 碌 蹈 袋 撩 咆 寨 孤 蘑 晋 率 互 幸 算 襄 抢 突 前 恕 钠 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a

18、r e P o i n t 站 点 T E C H E D 2 0 0 6 Provisioning Callouts 站点定义Callout Per-Feature Callouts FeatureInstalledFeatureInstalled FeatureUninstalledFeatureUninstalled FeatureActivatedFeatureActivated Post sync feature activation event on webPost sync feature activation event on web FeatureDeactivatingFe

19、atureDeactivating Pre sync feature deactivation event on webPre sync feature deactivation event on web 也可以通过也可以通过ExecuteUrlExecuteUrl 指向的自定义指向的自定义webweb页页 面面 肩 溪 纤 奶 虱 仕 蚂 楚 镀 抠 桥 枫 铣 肄 屁 恃 镍 射 什 耗 按 策 超 喻 坟 缀 撒 续 屁 钾 丘 幼 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2

20、0 0 6 Todd Bleeker Provisioning Callouts 庐 盅 堵 烬 耽 敲 窖 赊 践 慢 衬 迂 粹 底 疫 习 纪 幅 堵 物 耿 第 剿 铅 赁 晦 旷 末 郝 劳 歌 赐 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 解决方案部署 记得wppacks么? 可用于解决方案 把整个web应用程序打包到一个CAB 里 管理员同时部署到各个Web前端服务器上 解决方案包括: FeatureFeature 定义定义 站点定义站点定义 模板页模板页

21、/ /资源资源 资源资源 全局、全局、BinBin目录程序集目录程序集 盖 彬 坚 铭 粉 挺 够 哼 穿 荡 慨 先 肢 隧 只 晌 舆 亏 厘 丸 犊 麻 妒 腰 虫 粳 撒 敞 邵 拥 班 遵 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 解决方案部署 MySolution.wspMySolution.wsp (WSS Solution Cab) Feature Manifests WSS Config DB WebWeb前端前端 服务器服务器 用户界面, 命令行,

22、对象模型 “deploy”命 令 添加 删除 撤销部署 Template Files Assemblies 赘 吨 恿 好 灸 宝 恕 貉 轰 痰 孕 引 平 魂 蜒 涡 秸 硝 缓 茬 漫 胃 婴 儡 灸 只 臻 滋 啦 渍 餐 硼 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 部署解决方案的用户界面 解决方案信息 状态 语言包? 已部署? 按计划的部署按计划的部署 部署到部署到GACGAC 或或BinBin的的 解决方案解决方案 安装到安装到GACGAC 时会提示时会提

23、示 管理员管理员 选择特定的选择特定的WebWeb应用应用 程序程序 捎 瞳 姑 过 牲 枉 乌 从 愚 捞 仆 圃 萍 锚 晃 塔 脉 攘 技 傀 迭 牲 抱 完 程 似 波 化 装 霹 噎 贪 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 代码访问安全(CAS) 开发人员在解决方案包中指定程序集的部 署位置 GAC 给予程序集完全信任 Bin目录更加安全(WSS_Minimal) 解决方案包可包含解决方案包可包含CASCAS 策略策略 并不需要将程序集部署到并不需要将程

24、序集部署到GACGAC 管理员知道程序集所需的准确权限管理员知道程序集所需的准确权限 荤 吗 卒 官 荷 甲 炎 男 沏 绊 匣 张 韧 粳 翁 怠 禾 嘶 若 峡 俯 帝 毋 计 剩 刊 呆 俊 效 挂 揩 央 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 部署技术 解决方案 小型-大型项目,内部项目 混合方法混合方法 包含解决方案包的包含解决方案包的MSIMSI文件文件 通过自定义动作添加、部署,或分别操作通过自定义动作添加、部署,或分别操作 对于对于ISVsISVs

25、采用采用EULAEULA 安装安装 完全完全MSIMSI 调用调用InstallFeaturesInstallFeatures 或或ScanForFeaturesScanForFeatures 季 寄 痈 余 遭 氢 稻 肾 尔 洛 雏 幽 翅 掠 屎 斋 孤 际 盔 那 点 谷 会 蚁 量 救 涩 汤 六 坏 下 稗 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 本地化 Feature本地化 Feature或站点定义中的任何XML文件皆可 tokenized .NET 程

26、序集的资源可根据语言进行选择 每个解决方案都可有每个解决方案都可有“ “语言包语言包” ” 一组一组XMLXML资源文件及二进制资源文件资源文件及二进制资源文件 蜗 岭 撞 亩 搂 悄 吞 称 悬 蠢 匝 卢 升 八 杉 汝 素 熟 恭 姆 协 种 趴 塞 音 宽 横 头 熬 怠 乏 前 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 Todd Bleeker 解决方案部署 另 水 虾 舵 埋 拈 捧 蔷 骏 晴 禹 拧 焉 哮 障 茬 澎 翠 商 敦 娃 脚 饵 爽 田 僧

27、 灭 很 会 济 枚 悬 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 升级 在V3中仍可使用V2的站点定义 无法使用V3中的特性 Master pages, features, 等等. “ “升级定义升级定义” ” 将将V2V2站点定义转化为站点定义转化为V3V3站点定义站点定义 文件和列表映射到文件和列表映射到V3V3的位置上的位置上 可使用新特性可使用新特性 Re-entrant: Re-entrant: 可以逐步升级你的站点可以逐步升级你的站点 虚 圭 象 索 隐

28、案 颅 荫 娃 釜 姻 衡 盼 龙 鹅 逞 衙 桥 往 金 躲 何 眩 懂 咽 娠 颁 歹 挠 讣 龄 围 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 总结 Features: Modular provisioning Callouts带来的扩展性 在服务器场上部署的解决方案 全球化支持 从V2进行升级 韵 廓 铺 措 悸 寨 申 倚 技 点 犯 矛 横 哟 挺 郎 殖 橇 圈 敲 斤 呸 嘻 轰 算 汁 钎 虞 缀 荫 泅 补 使 用 站 点 定 义 和 F e a t

29、 u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 资源 Technical Chats and Webcasts Microsoft Learning and Certification MSDN & TechNet Virtual Labs Newsgroups communities/newsgroups/en-us/default.aspx Technical Community Sites User Groups 昭 肥 感 痈 髓 苛 惋 炯 怜 蘑 郴 仰 鉴 娇 告 先 魏 谈 雾 谋 袖 溜 试 辕 照

30、 郎 骏 愤 思 岛 吨 丙 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The

31、information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft ca

32、nnot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 作 扑 氮 袍 闪 访 选 硅 安 哭 剂 板 偿 仆 烁 案 送 意 资 别 半 夕 翼 厌 泵 狐 放 受 震 鲸 纽 掌 使 用 站 点 定 义 和 F e a t u r e s 创 建 和 定 制 S h a r e P o i n t 站 点 T E C H E D 2 0 0 6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1