2009-08-26 80 views
3

基本上需要使用SharePoint(因爲我們推廣MS yay!)作爲面向互聯網的網站的內容管理系統。重新設計SharePoint網站的最佳做法

如何擺脫默認的SharePoint外觀和感覺,並使它看起來像,但是我希望它?

我知道該過程涉及使用SharePoint Designer創建新的母版頁。不過,我更願意編寫網頁代碼,而不是使用可視化編輯器。這可能嗎?我需要.NET的知識嗎?

只需查看ferrari.com即可完成對SharePoint網站的精心設計。

+1

的SharePoint幾乎肯定可以做你需要的是什麼,但如果你沒有相當廣泛的做CMS需要它可能是矯枉過正。您的平臺應該根據需求進行選擇,而不是管理層希望安撫微軟。 – dahlbyk 2009-08-26 14:11:38

回答

-1

EULA是否允許您僞裝這是MS軟件的事實?

請記住,你沒有購買該軟件,你只是付出使用它的特權。

+0

@pavium這不相關,SharePoint旨在重新爲主要面向公衆的網站。 – 2009-08-26 13:54:26

+0

你好。我的目的不是爲了隱藏它使用MS軟件的事實,而是爲了使主題與公司品牌相匹配。 – Fred 2009-08-26 14:01:39

+0

嗯,當然,這個想法是根據你的公司品牌主題軟件,但我坦率地說,MS鼓勵這樣做。我對Sharepoint的有限經驗沒有提供任何暗示。 – pavium 2009-08-27 03:55:41

3

希瑟所羅門Branding SharePoint series將是一個良好的開端。使用CSS,JS和HTML可以做很多事情,但最完整的解決方案(如法拉利)需要使用.NET和其他SharePoint開發技術(特別是特性和委託控件)進行相當廣泛的自定義。

你的品牌的努力將是一個容易得多,如果你只需要大量品牌面向公衆的「發佈頁面」,從中可以去除大部分,使品牌難以在SharePoint的特定元素。

此外,如果您不喜歡可視化編輯器,SharePoint Designer會有一個源視圖。

3

是有可能使它看起來像,但是你想它(因爲你已經從法拉利現場看到)。然而要創建這種類型的網站需要很多工作

Microsoft建議使用SharePoint Designer來設計頁面和佈局。然而,改變他們的行爲幾乎總是需要Visual Studio和.NET中的開發。您可以使用開源工具(如SPVisualDev)在很大程度上避免使用SharePoint Designer(可能值得考慮,因爲它可能是PITA)。使用WSPBuilder打包您的解決方案(並儘可能避免使用VSeWSS)。

考慮到這聽起來像你剛剛起步,要知道這是一個合理的學習曲線,一個很大的話題。 閱讀關於這個話題的好書,例如Andrew Connell的Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Office SharePoint Server 2007。它會把你從頭到尾遇到的大多數事情都帶走。

+1

儘管很多SPD可能會造成痛苦,但仍然有一些事情可以做(特別是頁面佈局),這些事情太方便,不能用於原型設計和設計工作。只要確保將SPD工件捕獲到源代碼管理中,打包並部署到WSP的生產環境中即可。 – dahlbyk 2009-08-26 14:08:48

+0

@dahlbyk絕對可以忽略來源控制。 SPVisualDev在這裏協助創建部署頁面佈局等功能。 – 2009-08-26 14:13:59

2

我現在正在通過Andrew Connell的Real World Branding進行工作。這似乎是一個很好的演示,使用代碼。

加上dahlbyk建議的Heather Solomon文章總是提供信息。

相關問題