設計與建置 Office SharePoint Server 2007 網站
本指南的目標在於提供精準的引導,可協助您與您的小組藉由使用 Microsoft Office SharePoint Server 2007 建置自訂企業網站,例如全公司的入口網站或網際網路平台服務網站。以 Office SharePoint Server 2007 為基礎的自訂網站結合編碼元素 (例如工作流程、文件轉換程式與網頁組件) 以及內容 (例如主版頁面、版面配置頁面、圖形檔案與網頁)。開發這些網站的最佳作法包含設定多重環境,以開發、整合、引導並將編碼元素與內容從一個環境部署至另一個環境。因此,協調開發與部署以 Office SharePoint Server 2007 為基礎的企業網站,是很複雜的作業。本指南將說明您可以設定多重環境以用於開發程序的方式,以及將內容與程式碼從一個環境部署至另一個環境的方法。
Office SharePoint Server 2007 包含許多可跨多重產品區域的自訂特性與功能,例如商務智慧、表單、工作流程與文件管理。執行自訂工作所需的專業知識程度從軟體開發人員、網站設計者到資訊工作者。您可以從多個 Microsoft 網站取得針為各種對象說明這些自訂工作的內容,例如 Microsoft Developer Network (MSDN) 、TechNet 與 Office Online。本指南在此不重複這些內容,而會包含大部分可自訂產品區域的功能藍圖頁。每個產品區域的藍圖頁提供所有可能實作自訂之對象成員的自訂資源連結。
本指南包含下列小節:
-
本節提供網站架構師、規劃者與設計者總覽資料,協助他們瞭解端對端 Office SharePoint Server 2007 網站開發方法與網站自訂選項。個別主題討論下列課題:
為專案決定最佳自訂方法。
以 Office SharePoint Server 2007 為基礎的網站元素。
建議的開發環境。
開發小組設計、建置與部署 Office SharePoint Server 2007 網站所使用的工具與程序。
小組中負責設計與建置網站的建議角色。
一般企業網站自訂案例。
本指南的重點在於新建以 Office SharePoint Server 2007 為基礎的自訂網站,不過也會包含將以 Microsoft Office SharePoint Portal Server 2003 或 Microsoft Content Management Server 2002 為基礎的自訂網站升級至 Office SharePoint Server 2007 時,須牢記之考量與技術的主題說明。
-
本節將說明多種建議的環境,您可在其中開發、整合、測試與引導以 Office SharePoint Server 2007 為基礎的自訂解決方案。對於各環境,本指南會提供部署環境所需的步驟,並根據環境在開發程序中的角色,提供特殊安裝與設定考量。
-
本節將說明如何將程式碼與內容自訂從一個開發環境中封裝及部署至另一個環境。這包括說明開發人員、設計者與作者封裝及部署解決方案與內容所使用的工具,以及將強固且完整測試之安全的部署,從一個環境升級至另一個環境的秘訣與最佳作法。
-
功能藍圖頁提供與 Office SharePoint Server 2007 功能區域相關的內容與資源連結,例如工作流程、表單、文件管理或商務智慧。本指南中的功能藍圖頁特別向網站架構師、設計者與實施者指出自訂資源。自訂企業級入口網站或網際網路網站的小組應熟悉自訂功能的所有方法,包括使用 Office SharePoint Server 2007 使用者介面、使用 Microsoft Office SharePoint Designer 2007 及撰寫自訂程式碼。為了呈現這些選項,藍圖頁連結至與功能相關的內容與資源,並以參與自訂企業入口網站或一般網站的對象為目標讀者,包含資訊工作者、網站設計者、開發人員與計劃專案的架構師。每個藍圖頁會在發佈更多資源時更新更多連結: