《ofc203sharepointbusinessconnectivityservices外部业务数据整合利器》由会员分享,可在线阅读,更多相关《ofc203sharepointbusinessconnectivityservices外部业务数据整合利器(22页珍藏版)》请在金锄头文库上搜索。
1、OFC203_SharePoint 2010 Business Connectivity Services外部业务数外部业务数据整合利器据整合利器SharePoint 2010 Business Connectivity Services外部业务数据整合利器OFC203课程内容Business Connectivity Services 概览Business Connectivity Services 工具DemosBCS - Hello WorldVisual StudioSharePoint Designer客户端集成打包和部署Q&AMicrosoft SharePoint 2010为企业
2、与Web所设计的业务协作平台CommunitiesSearchSitesCompositesContentInsightsBusiness Connectivity Services (BCS)Office AppsBDC Client RuntimeOffline OperationsCacheDevPlatformBusiness IntelligenceEnterprise content mgmtCollaboration socialEnterpriseSearchECT StoreBDC RuntimeSecuritySolution packagingOut of boxUIWe
3、b 2.0DBWCFWeb ServiceLOBSharePointDesign ToolsVisual StudioSharePoint Designer2010 中 BCS 的增强外部内容类型(ECT)Office 客户端SharePoint外部内容类型 (ECT)外部数据源(Web Service, DB, .Net object, LOB system, Web 2.0 service, etc.)BCSBCSBCS解决方案依赖于ECT,以将外部数据集成到Office客户端与SharePoint描述了外部数据源的架构与数据访问方式,以及在Office客户端与SharePoint中可以对
4、数据进行的操作* 2007版本中被称为BDC 实体BCS中的一个核心概念解决方案的类型、面向对象、工具简单简单解决方案解决方案解决方案解决方案高高高高级级解决方案解决方案解决方案解决方案高级用户/管理员/开发人员开发人员SharePoint DesignerVisualStudio通过“外部列表”功能直接在SharePoint、Outlook和SharePoint Workspace中展现数据在SharePoint与Office客户端中创建自定义用户界面与现有结构简单的服务或数据库进行连接透明的打包处理(由BCS自行管理)使用.NET代码以自定义方式与外部数据源进行连接需要手工打包(由开发人员
5、管理)工具特性概览特性特性SharePoint SharePoint DesignerDesignerVisual Visual StudioStudioSDKSDK工具特性概览特性特性SharePoint SharePoint DesignerDesignerVisual Visual StudioStudioSDKSDK外部内容类型设计器创建外部内容类型和配置文件页面连接到现有WCF/Web Services、SQL Server或.NET程序集通过自定义.NET代码,连接到各种数据源工作流设计器在工作流中与外部数据集成数据连接工具特性概览特性特性SharePoint SharePoint
6、 DesignerDesignerVisual Visual StudioStudioSDKSDK外部内容类型设计器创建外部内容类型和配置文件页面连接到现有WCF/Web Services、SQL Server或.NET程序集通过自定义.NET代码,连接到各种数据源工作流设计器在工作流中与外部数据集成列表与表单设计器创建外部列表和InfoPath表单Office客户端插件项目通过创建插件,扩展Office客户端的功能Outlook声明式扩展使用基于URL的操作和任务面板,扩展Outlook文档、示例与工具数据连接SharePoint and Office 界面开发流程与方法SharePoint
7、 Server导入并配置WSP/BCS网站管理员 直接连接开发人员使用BCS模型,创建WSP或ClickOnce包SharePoint DesignerVisualStudio使用.NET代码创建连接到任何数据源的自定义集成业务逻辑在Visual Studio中创建用户使用界面无需代码,找到并配置与现有后端系统进行集成连接到现有的WCF、ADO.Net和.NET对象通过使用外部列表和InfoPath表单,创建用户界面IT 管理员演 示BCS Hello, world演 示Visual Studio演 示SharePoint Designer演 示客户端集成解决方案打包与部署BCS 解决方案客户
8、端组件SharePoint组件ClickOnce安装包WSP安装包SharePointServer导入上载自动更新包含在WSP中BCS工具的总结能力能力 / / 工具工具SharePoint DesignerSharePoint DesignerVisualVisual StudioStudio连接到接到WCF, Sql Server, .Net 程序集通过.Net 程序集连接到任何数据源建模方式建模方式找到并配置创建并发布所所对应的的场景景使用内置的用户界面(外部列表、Outlook、SharePoint Workspace、InfoPath、搜索、简单的外键关联)创建简单的模型- 通过自定义连接业务逻辑,创建复杂的模型- 使用VSTO创建自定义界面- 创建可重用的组件和WebParts限制限制-数据源需要已公开了相当的接口-较为刻板-通用的/多态的服务-仅能使用外键关联- 可视化设计器仅能用于基于.NET对象的模型- 界面开发与打包操作是分开的疑问和解答参考资源 SharePoint 2010 Site http:/ SharePoint Teams Blog http:/ Kaneboys Blog http:/