Microsoft SharePoint 2007 Development Unleashed (Paperback)
暫譯: Microsoft SharePoint 2007 開發完全手冊 (平裝本)

Kevin Hoffman, Robert Foster

  • 出版商: SAMS
  • 出版日期: 2007-05-01
  • 售價: $2,210
  • 貴賓價: 9.5$2,100
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0672329034
  • ISBN-13: 9780672329036
  • 相關分類: SharePoint
  • 已過版

買這商品的人也買了...

商品描述

Description

This is the most comprehensive, practical guide to building enterpriseclass applications with SharePoint 2007, ASP.NET 2.0, Visual C# 2005, and the Microsoft Office 2007 system. Microsoft SharePoint 2007 Development Unleashed is designed for every working .NET developer: both those with SharePoint experience and those new to SharePoint. The authors thoroughly introduce SharePoint 2007 as a development platform and offer in-depth, example-rich coverage of every significant tool for programmers--from “Features and Solutions” to list events, from user profiles to Web Parts. You’ll walk step-by-step through building each major type of SharePoint application. You’ll also find in-depth coverage of SharePoint 2007’s rich collection of built-in Web services, including services for building document workspaces, centralizing the management of Excel spreadsheets, ensuring security, and much more.

  

Detailed information on how to…

  • Use CAML, SharePoint’s XML-based language for defining content, manipulating searches, and more
  • Work with the SharePoint Object Model
  • Build reusable packages for easy deployment to SharePoint server farms
  • Program SharePoint webs, sites, document libraries, and files
  • Leverage SharePoint 2007’s improved lists and new list events
  • Manipulate and query meetings and Meeting Workspaces
  • Integrate external business data into SharePoint applications
  • Construct business workflows for enterprise content management and other applications
  • Program ASP.NET-based SharePoint Web Parts, from the basics to state-of-the-art techniques
  • Create Web Parts that can provide and consume data through connections
  • Use SharePoint 2007’s built-in Web services for managing document and Meeting Workspaces, imaging, and lists
  • Centralize spreadsheet storage and management with Excel Services
  • Manage user profiles and enhance application security
  • Debug and deploy SharePoint 2007 applications
  • Work with Records Repositories and metadata

Table of Contents

Introduction  1

1              Collaborative Application Markup Language (CAML) Primer  5

 

Part I        Programming with the SharePoint Object Model 

2              Introduction to the SharePoint Object Model  15

3              Programming with Features and Solutions  25

4              Working with Sites and Webs  35

5              Managing SharePoint Lists  47

6              Advanced List Management  59

7              Handling List Events  69

8              Working with Document Libraries and Files  83

9              Working with Meetings  97

 

Part II        Enterprise Content Management

10             Integrating Business Data  109

11             Creating Business Data Applications  121

12             Working with User Profiles  135

13             Building Workflows  147

 

Part III       Programming SharePoint Web Parts

14             ASP.NET Server Control Primer  163

15             Introduction to Web Parts  173

16             Developing Full-Featured Web Parts  191

17             Building Web Parts for Maintaining SharePoint 2007 Lists  205

18             Building Connected Web Parts  217

19             Debugging and Deploying Web Parts  229

 

Part IV      Programming the SharePoint 2007 Web Services

20             Using the Document Workspace Web Service  241

21             Using the Imaging Web Service 255

22             Using the Lists Web Service 273

23             Using the Meeting Workspace Web Service  291

24             Working with User Profiles and Security  307

25             Using Excel Services  321

26             Working with the Web Part Pages Web Service  337

27             Using the Business Data Catalog Web Services  347

28             Using the Workflow Web Service  359

29             Working with Records Repositories  369

30             Additional Web Services  377

Index  387
 

商品描述(中文翻譯)

**描述**

這是一本最全面且實用的指南,旨在使用 SharePoint 2007、ASP.NET 2.0、Visual C# 2005 和 Microsoft Office 2007 系統來構建企業級應用程式。《Microsoft SharePoint 2007 Development Unleashed》專為每位 .NET 開發人員設計:無論是有 SharePoint 經驗的開發者,還是新接觸 SharePoint 的開發者。作者全面介紹了 SharePoint 2007 作為開發平台,並提供了每個重要工具的深入且範例豐富的內容,涵蓋從「功能與解決方案」到列表事件,從用戶檔案到 Web 部件。您將逐步學習如何構建每一種主要的 SharePoint 應用程式。您還會發現 SharePoint 2007 的豐富內建 Web 服務的深入介紹,包括用於構建文檔工作區、集中管理 Excel 試算表、確保安全性等多種服務。

詳細資訊包括如何…

- 使用 CAML,SharePoint 的基於 XML 的內容定義語言,進行搜尋操作等
- 使用 SharePoint 物件模型
- 構建可重用的包以便於部署到 SharePoint 伺服器農場
- 編程 SharePoint 網頁、網站、文檔庫和檔案
- 利用 SharePoint 2007 改進的列表和新列表事件
- 操作和查詢會議及會議工作區
- 將外部商業數據整合到 SharePoint 應用程式中
- 構建企業內容管理和其他應用程式的業務工作流程
- 編程基於 ASP.NET 的 SharePoint Web 部件,從基礎到最先進的技術
- 創建可以通過連接提供和消耗數據的 Web 部件
- 使用 SharePoint 2007 的內建 Web 服務來管理文檔和會議工作區、影像和列表
- 使用 Excel Services 集中存儲和管理試算表
- 管理用戶檔案並增強應用程式安全性
- 調試和部署 SharePoint 2007 應用程式
- 使用記錄庫和元數據

**目錄**

引言 1
1 協作應用程式標記語言 (CAML) 入門 5

第一部分 使用 SharePoint 物件模型編程
2 SharePoint 物件模型介紹 15
3 使用功能與解決方案編程 25
4 使用網站和網頁 35
5 管理 SharePoint 列表 47
6 高級列表管理 59
7 處理列表事件 69
8 使用文檔庫和檔案 83
9 使用會議 97

第二部分 企業內容管理
10 整合商業數據 109
11 創建商業數據應用程式 121
12 使用者檔案管理 135
13 構建工作流程 147

第三部分 編程 SharePoint Web 部件
14 ASP.NET 伺服器控制項入門 163
15 Web 部件介紹 173
16 開發全功能 Web 部件 191
17 構建維護 SharePoint 2007 列表的 Web 部件 205
18 構建連接的 Web 部件 217
19 調試和部署 Web 部件 229

第四部分 編程 SharePoint 2007 Web 服務
20 使用文檔工作區 Web 服務 241
21 使用影像 Web 服務 255
22 使用列表 Web 服務 273
23 使用會議工作區 Web 服務 291
24 使用者檔案和安全性管理 307
25 使用 Excel Services 321
26 使用 Web 部件頁面 Web 服務 337
27 使用商業數據目錄 Web 服務 347
28 使用工作流程 Web 服務 359
29 使用記錄庫 369
30 其他 Web 服務 377
索引 387