自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

設(shè)計和創(chuàng)建自己的Sharepoint Site

系統(tǒng) Windows
下文是一位剛剛接觸Sharepoint開發(fā)的人,如何設(shè)計和創(chuàng)建自己的Sharepoint Site。在文章有很多指的大家學(xué)習(xí)的地方。希望剛剛?cè)腴T的菜鳥們也有所收獲。

然做了一段時間的Sharepoint開發(fā),但Sharepoint對于我來說還是新的東西,回想起當(dāng)時剛開始接觸Sharepoint的時候,到處找資料,資料到是找了很多,可是還是不知道如何下手去做Sharepoint開發(fā),也曾經(jīng)在Cnblog上搜索了很多文章,但是對于我這樣的新手來說還是看的云里霧里.所以我就萌生想寫一個Sharepoint入門的系列.這個系列將從最基本的講起,這樣縱使一個從來不知道 Sharepoint的人,通過對這個系列的閱讀也知道如何去做Sharepoint開發(fā).

提示:本人確實是Sharepoint新手(這里絕不是謙虛),因此文章中可能會有很多不足,希望Sharepoint的大牛們能指正,我會不斷的更新.

本篇主要介紹如何設(shè)計和創(chuàng)建自己的Sharepoint Site

通過Microsoft的資料,我們知道有很多途徑去創(chuàng)建一個自定義的Sharepoint站點.但是我們選擇哪種方式呢? 我們依據(jù)什么做出選擇呢?

Purpose即目的.Purpose是最關(guān)鍵的因素.根據(jù)你的意圖,你可以選擇是一個簡單的自定義的站點還是高級定制的站點.例如,如果你個site是給一個小組或者是為了管理一個很小的Project用的話,你可以選擇簡單的自定義site,但是如果一個站點是為一個上千人的企業(yè)所用的話,而且每天都有大的訪問量的話,你可以選擇高級定制化的站點,或許在這種情況下,Sharepoint Server 2007 本身提供的功能都不能實現(xiàn)的話,這時你就需要額外的開發(fā)功能,我們可以通過其他開發(fā)工具,像Visual Studio 2005等.

Resources 資源.資源包括軟件部分(Microsoft Office SharePoint Designer 2007 and Microsoft Visual Studio 2005) 和硬件部分.簡單的站點并不需要很多的額外的資源,Sharepoint本身就提供了添加web parts,自定義視圖列表,還可以改變主頁上的圖像.而且借助于Sharepoint Designer你還可以完成更復(fù)雜的定制,比如更改Master Page和LayOut等.但是高級的站點就需要很多資源,比如更多的Farm 去完成開發(fā),測試等工作,而且還要借助于其他的開發(fā)工具如VS2005 去完成更多功能.

Personnel 通俗的講就是人.站點越大,功能越復(fù)雜需要的人越多.很好理解.

下面我們就來了解下各種級別站點的開發(fā)途徑和優(yōu)缺點

簡單定制化的站點

對于簡單的Sharepoint Site.你可以直接在瀏覽器進行定制. 例如,一個小組用的站點,內(nèi)容包括:Team  Logo, Calendar, Shared Documents, announcements, shared contacts和一些簡單的web part.這些所有的功能你都可以通過站點本身提供的功能去完成.

中級定制化的站點

對于一些簡單的功能,你可以像定制簡單Site一樣去操作,此外,你也可以通過Sharepoint Designer 2007(處理Sharepoint site的工具) 去處理更高級自定制化.例如一個企業(yè)的站點用主頁去顯示公司***消息,子站點去顯示人力資源的信息和一些業(yè)務(wù)數(shù)據(jù).這就需要你你做更多額外的工作:

. 自定義的Master Page

. 自定義的layouts 去顯示不同的Page

. 自定義的CSS樣式

. 自定義的數(shù)據(jù)顯示web part 去顯示個人數(shù)據(jù)

. 還有一些像工作流,文檔管理,商業(yè)智能等等.

高級定制化站點

我們這個系列的目標(biāo)讀者就是那些希望自己能開發(fā)workflow, web part ,document management, CSS,  Master Page, layouts pages 等等這些人. 高級Sharepoint site 就是那些用途廣, 訪問量大,業(yè)務(wù)多的一些Internet 站點.這些站點一般都需要 用戶驗證,自定義站點元素和特色的站點.所以開發(fā)這樣的站點我們可能需要復(fù)雜的開發(fā), 測試, 部署的環(huán)境. 比如, 在這個地方開發(fā)部署到另一個地方等等.  這就需要一個包括需求分析人員,設(shè)計人員,開發(fā)人員,測試人員的很龐大的team.

本指南介紹了兩種自定義方法:

以作者為中心的方法,在該方法中,創(chuàng)作的網(wǎng)站元素(包括如母版頁和布局頁等項目)通過使用與維護和部署開發(fā)的網(wǎng)站元素不一樣的方法得到維護和部署。該方法加快了創(chuàng)作的內(nèi)容的分發(fā)。

以開發(fā)人員為中心的方法,在該方法中,開發(fā)的網(wǎng)站元素(例如 Web 部件和工作流)和網(wǎng)站項目(例如母版頁、布局和級聯(lián)樣式表)使用類似方法得到維護和部署。這為通常與軟件開發(fā)相關(guān)聯(lián)的典型網(wǎng)站項目提供了一種更縝密的維護方法。

在以作者為中心的方法中,創(chuàng)建、維護和部署創(chuàng)作的和開發(fā)的網(wǎng)站元素的方法不同。

創(chuàng)作的網(wǎng)站元素通過使用運行在 Web 瀏覽器中的客戶端應(yīng)用程序(例如 Office SharePoint Designer 2007、Office Word 2007 或 Office SharePoint Server 2007)創(chuàng)建網(wǎng)站的創(chuàng)作網(wǎng)站項目(母版頁、布局、Web 和級聯(lián)樣式表)及其內(nèi)容頁、圖形和其他文件。內(nèi)容的管理(例如版本控制、簽入/簽出和內(nèi)容審批)都基于 Office SharePoint Server 2007 中默認提供的文檔管理功能。使用 Office SharePoint Server 2007 中包含的 Web 發(fā)布功能(例如內(nèi)容部署和網(wǎng)站變體)可部署所有創(chuàng)作的網(wǎng)站元素(包括項目和內(nèi)容頁)。

開發(fā)的網(wǎng)站元素通常使用 Microsoft Visual Studio 2005 和 Microsoft .NET Framework 3.0 創(chuàng)建網(wǎng)站的自定義開發(fā)的網(wǎng)站元素。源代碼管理和配置管理由諸如 Visual Studio 2005 Team System 等程序處理。將自定義開發(fā)元素打包為功能,并使用 Office SharePoint Server 2007 解決方案的打包和部署功能進行部署。

以作者為中心的方法有如下優(yōu)點:

使用 Office SharePoint Server 2007 中的內(nèi)容部署功能來部署自定義項目,如母版頁和布局。

加快內(nèi)容的分發(fā),因為所有內(nèi)容均直接在 Office SharePoint Server 2010 中進行管理,而非在單獨的配置管理系統(tǒng)中進行管理??梢岳?Office SharePoint Server 2007 的內(nèi)置內(nèi)容版本控制、簽入/簽出和審批功能。

通常更容易配置和部署,因為該方法要求的開發(fā)環(huán)境的自定義程度較低。

有關(guān)使用以作者為中心的方法的方案的介紹,包括關(guān)于所使用的各種環(huán)境的實例講解,請參閱自定義方案。

以開發(fā)人員為中心的方法

在以開發(fā)人員為中心的方法中,您使用不同的方法來創(chuàng)建創(chuàng)作的和開發(fā)的網(wǎng)站元素,但在同一個配置管理系統(tǒng)中維護創(chuàng)作的和開發(fā)的項目,并以相似的方法部署。

創(chuàng)作的網(wǎng)站元素創(chuàng)作的網(wǎng)站元素分為兩類:創(chuàng)建在其中顯示網(wǎng)站內(nèi)容的框架的項目(例如母版頁和布局)和網(wǎng)站內(nèi)容(網(wǎng)站的網(wǎng)頁和圖像)。在以開發(fā)人員為中心的方法中,項目在開發(fā)環(huán)境中進行開發(fā),在與維護編碼網(wǎng)站元素相同的配置管理系統(tǒng)中進行維護。項目與編碼元素一塊打包到解決方案包,然后再將解決方案包部署到生產(chǎn)場、創(chuàng)作場和試驗場。網(wǎng)站內(nèi)容在創(chuàng)作場中使用 Office SharePoint Server 2010 默認提供的文檔管理功能維護。項目和網(wǎng)站內(nèi)容都使用內(nèi)容部署功能從創(chuàng)作場部署到生產(chǎn)場和試驗場。

開發(fā)的網(wǎng)站元素就像在以作者為中心的方法中一樣,通常使用 Microsoft Visual Studio 2005 和 Microsoft .NET Framework 3.0 創(chuàng)建網(wǎng)站的自定義開發(fā)元素。您可使用 Visual Studio 2005 Team System 或等效配置管理系統(tǒng)來管理源代碼、二進制文件和解決方案文件。將自定義開發(fā)元素打包為功能,并使用 Office SharePoint Server 2010 解決方案的打包和部署功能進行部署。

以開發(fā)人員為中心的方法有如下優(yōu)點:

項目和代碼在相同的配置管理系統(tǒng)中管理。

網(wǎng)站的所有自定義元素可以從配置管理系統(tǒng)重建和部署。這在按地理位置分布網(wǎng)站和災(zāi)難恢復(fù)中非常有用。

可以維護一個基準環(huán)境,用于災(zāi)難恢復(fù)或從程序錯誤回滾。

測試/集成環(huán)境和試驗環(huán)境可以使用生產(chǎn)級別項目部署。

開發(fā)的和創(chuàng)作的元素使用類似的工具和過程進行維護。

以上是在Sharepoint 開發(fā)過程中 開發(fā)方法的選擇.

【編輯推薦】

  1. SharePoint 2010 將共享功能更加人性化
  2. SharePoint 2010 beta搶先體驗 和wiki一樣簡單
  3. 十二步完成SharePoint 2010的部分安裝
  4. 探尋SharePoint 2010中的無代碼工作流
  5. 打虎親兄弟 Office 2010與Sharepoint 2010的協(xié)同工作
責(zé)任編輯:張浩 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2009-09-18 09:08:10

SharePoint功

2012-09-27 13:12:17

2010-12-23 14:03:26

SharePoint 視頻

2012-02-09 10:42:24

Java

2021-02-05 15:50:27

PythonShell命令

2011-07-07 10:39:10

yum源createrepo

2011-08-12 10:46:57

Linux

2021-06-07 10:25:00

App Store蘋果美區(qū)賬號

2016-07-29 11:06:48

編程PythonShell

2015-03-11 11:13:37

云應(yīng)用開發(fā)Windows AzuAzure Web S

2019-04-08 16:41:55

Oomox圖形應(yīng)用Linux

2019-04-04 14:23:08

GTK2GTK3Linux

2010-12-20 15:34:20

2010-12-27 15:17:07

SharePoint

2010-12-15 15:28:18

2018-10-19 09:50:15

Linuxman手冊Linux命令

2014-03-06 09:23:19

Git服務(wù)器Github

2021-05-26 10:21:31

Python音樂軟件包

2012-06-01 10:23:47

Mobile Site優(yōu)化

2016-12-02 17:32:45

LinuxGlyphr
點贊
收藏

51CTO技術(shù)棧公眾號