| 作者: | Wictor Wilén |
| 语言: | 英文 |
| 出版年份: | 2011 |
| 下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《SharePoint 2010 Web Parts in Action》是一本面向 SharePoint 开发者的实战型技术书,专注于 SharePoint 2010 平台最核心的扩展机制——Web Parts。它不是 SharePoint 入门概览,也不是管理员配置手册,而是一本从零开始教你设计、开发、部署和优化自定义 Web Part 的完整指南。全书以 Visual Studio 2010 为主要开发工具,覆盖从基础概念到高级设计模式的全链路。
全书按"理解概念 → 动手开发 → 进阶优化 → 集成场景"的逻辑推进。第一部分建立 Web Part 基础设施的认知模型,涵盖页面类型与内置 Web Part 的使用配置;第二部分是全书主体,逐层深入开发全流程:项目搭建、UI 构建、属性定制、资源与本地化、打包部署与安全、调试与日志、性能优化、动态界面(Ajax/jQuery/Ribbon)、Client Object Model 与 Silverlight、移动端适配,最后以设计模式与可测试性收尾;第三部分聚焦 Web Part 互联机制与仪表板页面构建,展示端到端集成方案。
| 章节 | 标题 | 核心内容 |
|---|---|---|
| 第1章 | Introducing SharePoint 2010 Web Parts | Web Part 概念、类型、页面模型 |
| 第2章 | Using and configuring Web Parts | 内置 Web Part 使用、配置与个性化 |
| 第3章 | Building Web Parts with Visual Studio 2010 | Visual Web Part 与传统 Web Part 项目搭建 |
| 第4章 | Building the user interface | ASP.NET 控件、SharePoint 控件、CSS 与主题 |
| 第5章 | Making Web Parts customizable | 属性定制、Editor Part、运行时过滤器 |
| 第6章 | Web Part resources and localization | 资源嵌入、多语言本地化 |
| 第7章 | Packaging, deployment, and security | 解决方案打包、沙箱部署、安全策略 |
| 第8章 | Tools for troubleshooting and logging | 日志、调试、Developer Dashboard |
| 第9章 | Programming and caching for performance | 性能编程、缓存策略 |
| 第10章 | Dynamic interfaces in Web Parts | Ajax、jQuery、Ribbon 集成 |
| 第11章 | The Client Object Model and Silverlight Web Parts | Client OM、Silverlight Web Part |
| 第12章 | Making Web Parts mobile | 移动端适配 |
| 第13章 | Design patterns and testability | MVP 模式、依赖注入、单元测试 |
| 第14章 | Connecting Web Parts | Web Part 互联机制 |
| 第15章 | Building pages and dashboards | 仪表板页面构建与部署 |
适合具备 C# 和 ASP.NET 基础、希望系统掌握 SharePoint 2010 Web Part 开发的开发者。新手可按章节顺序从头学习,有经验的 SharePoint 开发者可从第四章起跳读,直接进入 UI 构建与高级主题。不适合仅需 SharePoint 管理或最终用户操作指南的读者。
作为 Manning "In Action" 系列的一员,本书保持了该系列一贯的实战风格:代码密集、示例驱动、循序渐进。作者 Wictor Wilén 是微软 SharePoint Server MVP,书中融入了大量来自真实项目的经验与常见陷阱提示。虽然 SharePoint 2010 已非最新版本,但书中关于 Web Part 架构、生命周期、性能优化和设计模式的讨论,对理解 SharePoint 扩展机制仍有参考价值。