网站大量收购独家精品文档,联系QQ:2885784924

扩展SharePoint站点的应用.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扩展SharePoint站点的应用

开发Web部件、整合Web服务、扩展SharePoint站点的应用 姓名:李业德 职务:资深顾问 台湾铂凯科技公司 议题 介绍Web部件 Web Part Infrastructure 创建Web部件 部署Web部件 使用SharePoint物件模型 透过Web Service建立应用程序 开发Web部件的思维 Microsoft Office System = Programs + Servers + Solutions + Services Web部件 模组化网页的基础块(Building blocks) 提供数据和应用程序之间的关联 适用于 UI 的软件成份(Component Software) 可以在多台服務器、網站、門戶之間重複使用 个人化站点的主要关键 使用者可以在执行时期新增Web部件到网页上 可以经由浏览器轻易的完成设定 经由Microsoft Office FrontPage 2003进阶设定 节省数以千计程序行的编程时间 使用Web部件的效益 使用者与设计师观点 使用预先建立的部件组合成需要的应用程序 开发人员观点 完全使用Microsoft .NET ASP.NET Server Control技术 经由Web services, ADO.NET等方式存取资料 部署使用assembly + XML 设定文件 不用浪费时间编程不重要的程序 创建完成的部件,可以让使用者自己加到现有网站 IT管理人员观点 提供更多价值却能降低工作量 低成本开发日常工作的系统 WSS SPS 架构 Web部件Infrastructure Web部件Infrastructure提供一套建构在.NET之上的物件模型 Web部件是ASP.NET server controls Web部件透过Windows SharePoint Services支援关键性功能 SharePoint产品与技术依靠Web部件提供客户使用者界面 Web部件使用标准界面与外部沟通 编程可以透过物件模型存取SharePoint的资料 远端机器透过XML web services存取 创建一个简单的Web部件 指定输出路径 设定版本号码 强名称assembly 注册你的部件成为safecontrol 创建Web部件定义文件(.dwp) 汇入你的Web部件到Web部件页 调试Web部件 设定断点 附上ASP.NET程序 运行并调试 远端调试 创建Web部件与自定属性 创建自定属性 储存属性到SharePoint Storage System 在属性窗显示自定属性 Web部件Connection Web部件界面 什么是Enterprise Application Integration? 存取企业应用系统 发现(Discovering) LOB 应用系统 从应用系统查询、使用、与处理资料 与企业应用系统互动 读取与写入数据 另一种再利用企业应用系统的方法 组合式应用系统 存取企业应用系统的方式 Microsoft Office SharePoint Portal Server 2003 建构于Windows SharePoint Services 相同的编程模型 Web部件开发增加 目标听众 隐藏或显示取决于使用者设定资料 额外的物件模型 (例如, people, areas, search) 支持Single Sign-On Secure credential mapping Microsoft BizTalk Server集成 Enterprise Application Integration (EAI)的使用者界面 静态Web部件 Web部件来自于web custom control 将control直接放到网页就会运行 WSS物件模型 Web Services Administration Alerts Document Workspace Forms Imaging List Data Retrieval Lists Meetings Permissions Site Data Sites Users and Groups Versions Views Web Part Pages Webs 部署Web部件 手动方法 CAB方法 MSI方法 安全性 只有注册的web custom controls才可以运行在SharePoint网页 网页的Inline script不会被执行 网页的后端程序则可以运行 所有的程序(例如web custom controls, web parts, 与code-behind classes)都需要被安装在web服务器 Web部件程序存取安全性 Code access security (CAS) 好的应用方式 打

文档评论(0)

htfyzc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档