天天看點

SharePoint2010概念辨析

在初步接觸一個新東西的時候,往往覺得它很複雜,難以接受,等到接觸一段時間後,慢慢搞清楚它的來龍去脈,這時候它的神秘面紗也會揭去了。Sharepoint也是這樣,SharePoint2010是新出來的東西,而且很大,也很複雜,是以接受起來比較難,另一方面,SharePoint過去一直是作為企業内部門戶來使用的,也就是說是基于Intranet的,很多做Internet應用的人對它并不感興趣,但SP2010做了很大的改變,可以應用到Internet上,就不一樣了,有了新的使用者群。但SharePoint中的很多概念與傳統的Internet概念是不一樣的,這就需要了解和适應,比如Farm,中文翻譯為“場”,是SharePoint中最頂層的概念,但在傳統的網際網路應用中是沒有這個概念的。在windows的體系中,提供網際網路服務的是IIS(internet information service),用于滿足http請求,IIS上放置的是一個個站點(website)、虛拟目錄等。但Sharepoint中Farm是沒有對應的概念的,不是IIS,也不是站點,是比站點要高一級的概念。

Sharepoint中另一個重要的概念是Web Application,是一個與傳統的Website對應的概念,這樣了解起來容易一些,但叫起來要别扭很多。但Web Application也不完全等同與傳統的Website,加入了很多SharePoint的概念,還好在IIS中,它們是同一級别的。

SharePoint是架構在IIS和.net Framework上的應用,它的産出物是Web的應用,從産出結果來說與傳統的Web應用沒有太大的差别,那麼為什麼要推出SharePoint呢?傳統上,我們有門戶(portal),我們也可以用SharePoint來做門戶,Sharepoint可以提供現成的搜尋、部落格、内容釋出等功能,SharePoint可以減省我們的開發量,但SP配置的工作也不輕省。一個東西如果過于複雜,那麼會用的人就很少。最好的東西都很簡單的東西(從使用的角度)。但微軟有一種本事,就是開始複雜,最後簡單,雖然現在SharePoint複雜一些,但不一定沒有前途。也許我們應該對SharePoint有一個寬容的态度。

繼續閱讀