Partager via


开发 SharePoint 2010 应用程序

开发 SharePoint 2010 应用程序

正文:

Microsoft 模式和实践团队激动地宣布发布:

开发 SharePoint 2010 应用程序

SharePoint 2010 引入了为 SharePoint 平台开发应用程序的新方法。借助 SharePoint 2010,您可以在安全且稳定的可扩展基础结构上构建多租户的托管应用程序。可以使用 SharePoint 列表或外部数据创建强大的数据驱动解决方案。可以创建利用现代浏览器功能和 Silverlight 的客户端功能,以提供丰富的用户 体验。这些新功能、操作模型和开发工具使 SharePoint 成为了一个更完善的应用程序平台,它还引入了新设计以及客户的开发决策。该指南可帮助客户了解新功能引入的决策点、折衷办法和性能问题,它还可帮助客户了解如何充分利用 SharePoint 2010 提供的新功能。

“开发 SharePoint 2010 应用程序” 中包含哪些内容

组件

说明

指南

“SharePoint 2010 的应用程序基础” 介绍了 可用于解决可测试性、灵活性、配置、日志记录、异常处理和可维护性问题的相关方法;还介绍了如何在这些方面使用 SharePoint 指南库组件。

“SharePoint 2010 中的执行模型” 在完全信任执行环境、沙盒执行环境的结构以及在 SharePoint 应用程序中执行代码的各种混合方法方面,提供了深刻的技术见解。

“SharePoint 2010 中的数据模型” 介绍了新列表和外部数据功能以及数据访问技术、关键设计决策点,这些内容可帮助您在标准 SharePoint 列表和外部列表以及技术和模式之间做出选择,以便处理大型列表和列表集合。

“SharePoint 2010 中的客户端模型” 指导用户如何最有效地使用新客户端功能来访问数据,以及创造更丰富的 Silverlight 和 Ajax 客户端体验

各章节还包含一组操作方法主题。这些主题将介绍如何执行本团队认为不易于发现的特定任务。

参考实现

该版本包含八个参考实现,您可以将它们部署到 SharePoint 2010 测试环境中。这些参考实现可增强指南中的关键概念,并可阐明如何构建可反映实际情形的应用程序。每个参考实现均包括详细的方案和设计概要、团队面对的有关实现的设计决策说明,以及自动安装的安装脚本。该版本包含以下方案的参考实现:

· 沙盒解决方案

· 具有完全信任代理的沙盒解决方案

· 具有外部列表的沙盒解决方案

· 具有自定义工作流活动的沙盒解决方案

· 场解决方案(计时器作业)

· SharePoint 列表数据模型

· 外部数据模型

· 客户端应用程序模型

SharePoint 指南库

该库是一个以源代码形式提供的可重用类的集合,可用于解决 SharePoint 平台应用程序开发中的常见问题。该版本通过以下方式对以前的库版本进行了改进:增加沙盒解决方案支持,并利用新的 SharePoint 功能。SharePoint 指南库由三大组件构成:

· SharePoint Service 定位器。 该组件可为 SharePoint 应用程序提供简单的服务定位器模式实现。利用该服务定位器,您可以将代码和外部类型的依赖项分离开来,从而使您的代码更加模块化,更易于测试和维护。

· 应用程序设置管理器。 该组件可提供可靠、一致的机制,以便在 SharePoint 层次结构的各个级别(从单个网站 (SPWeb) 到整个服务器场 (SPFarm))存储和检索配置设置。

· SharePoint 记录器。该组件可提供易于使用的实用程序方法,您可以使用这些方法来编写 Windows 事件日志和 SharePoint 统一日志记录服务 (ULS) 跟踪日志的相关信息。利用它,您还可以创建自定义诊断范围和日志记录类别。

单击 此处(该链接可能指向英文页面) 下载该本版。

发布时间: 2010 年 8 月 15 日 晚上 11:29

这是一篇本地化的博客文章。请访问 Developing Applications for SharePoint 2010 以查看原文