SharePoint 2013 新手注意事項總結[不斷更新ing]


前言

  最近自己的QQ群里,經常有新加入的人,帶着一些很入門的問題進行提問,這里,自己也總結總結,入門會經常碰到那些問題,希望能夠帶給入門的人以幫助。

1、 SharePoint搭建環境

  大家可以參考下面兩篇博客進行SharePoint的安裝,這是一個all in one的安裝示例,一步步的介紹如何安裝SharePoint,截圖也算比較完整的。

Ø SharePoint 2013 安裝圖解

http://www.cnblogs.com/jianyus/archive/2013/02/01/2889653.html

Ø SharePoint 2016 圖文安裝教程

http://www.cnblogs.com/jianyus/p/5482075.html

  當然,如果你想了解SharePoint服務器需要怎樣的配置,或者需要什么樣的操作系統和數據庫版本,請參考下面TechNet的官方文檔。

Ø 從網絡共享安裝 SharePoint 2013 的必備組件

  如果你的安裝環境中沒有網絡可以訪問,安裝准備工具的時候,一定要用命令行安裝,不要雙擊進行安裝(尤其AppFabric),具體可以參考下面鏈接。

https://msdn.microsoft.com/zh-cn/windows/ff686793

Ø SharePoint 2013 的硬件和軟件要求

https://technet.microsoft.com/zh-cn/library/cc262485

  同樣,如果你想了解SharePoint能上傳多大的附件,數據庫容量最多有多少,什么樣的列表閥值更有效率,也需要參考TechNet的官方文檔。

Ø SharePoint 2013 的軟件邊界和限制

https://technet.microsoft.com/zh-cn/library/cc262787.aspx

2、 SharePoint創建站點

  經常會遇見的一個最普遍的問題,就是很多人在管理中心(CA)創建了SharePoint的Web Application,然后就打開站點,發現出現錯誤(Pages cannot be found),這是肯定的啊,因為你只創建了應用程序,沒有站點,還需要在CA基於這個Web Application創建一個網站集,然后才能去訪問站點。

3、 SharePoint 網站設計

  很多人在接觸SharePoint以后,需要改一些默認的設置,不太清楚怎樣去改,其實很多地方可以用CSS/JavaScript來進行簡單定制。

  比如下圖中的SharePoint、Newsfeed/OneDrive/Sites的隱藏,我們可以用F12來查看頁面的DOM元素,然后通過CSS進行隱藏,包括下面的SHARE/FOLLOW/SYNC等都可以這樣隱藏。

clip_image002

  如果很多頁面都需要進行修改,記得去母版頁里面修改,這樣保存以后,所有引用這個母版頁的頁面都會生效。

4、 SharePoint開發入門

  很多人加入群會問,我想有這樣一個功能,該怎樣怎樣做?遇到開發的時候,會問需要怎樣的API,其實TechNet已經為我們提供了很多例子,只是太多人太懶而不去搜索罷了,其實不懂得使用搜索引擎,是很難在SharePoint的路上走得很遠的,因為太多東西,是我們沒遇到過的,我們也需要靠打怪升級來提高自己。

  SharePoint 使用服務器端對象模型的開發,需要在SharePoint服務器中安裝Visual studio來進行開發(一般就是服務器上裝好SharePoint、VS,就可以了,如果開發SharePoint app,需要單獨配置app環境);而客戶端對象模型(Net、JavaScript、REST等)可以在客戶端進行開發。

Ø .NET server API reference for SharePoint 2013

https://msdn.microsoft.com/en-us/library/jj193058.aspx

Ø 使用 SharePoint 2013 客戶端庫代碼完成基本操作

https://msdn.microsoft.com/zh-cn/library/fp179912.aspx

Ø 使用 SharePoint 2013 中的 JavaScript 庫代碼完成基本操作

https://msdn.microsoft.com/zh-cn/library/jj163201.aspx

Ø 了解 SharePoint 2013 REST 服務

https://msdn.microsoft.com/zh-cn/library/fp142380.aspx

  當然,如果你想用WebPart、EventReceiver、Application Page、TimerJob等開發模型,可以參考我博客里面的開發系列。

Ø SharePoint 2013 開發教程

http://www.cnblogs.com/jianyus/p/3461719.html

5、 SharePoint疑難雜症

  很多人碰到,有些頁面不同的人看到的效果不一樣,很是奇怪;這種情況一般是某些頁面沒有簽入或者發布,SharePoint很多頁面、文檔、項目,都可以開啟簽入簽出功能,如果沒有發不成最新的版本,只有修改者本人可以看到效果,所以記得,如果看到不一樣的話,記得簽入和發布所有文件,包括引用的樣式/腳本,母版頁和頁面布局等。

  AD中修改了某個用戶的屬性,然后SharePoint里面不同步,記得使用PowerShell命令進行同步(屬性SyncFromAD)。

https://technet.microsoft.com/en-us/library/ff607827.aspx

6、 PowerShell命令

  SharePoint PowerShell是一項從SharePoint 2010開始添加的新的管理工具,很多操作是非常方便的。

  當我們需要備份還原SharePoint站點,導入導出SharePoint模板,安裝SharePoint服務器場解決方案,管理站點,查看SharePoint Feature,禁用搜索服務或者創建其它服務等等,都可以使用PowerShell命令進行操作。

SharePoint 網站集備份還原

Ø Backup-SPSite

https://technet.microsoft.com/EN-US/library/ff607901.aspx

Ø Restore-SPSite

https://technet.microsoft.com/EN-US/library/ff607788.aspx

SharePoint 服務器場解決方案

Ø Add-SPSolution

https://technet.microsoft.com/EN-US/library/ff607552.aspx

Ø Install-SPSolution

https://technet.microsoft.com/EN-US/library/ff607534.aspx

Ø Update-SPSolution

https://technet.microsoft.com/EN-US/library/ff607724.aspx

Ø Uninstall-SPSolution

https://technet.microsoft.com/EN-US/library/ff607873.aspx

Ø Remove-SPSolution

https://technet.microsoft.com/EN-US/library/ff607748.aspx

SharePoint 站點導入導出

Ø Import-SPWeb

https://technet.microsoft.com/EN-US/library/ff607613.aspx

Ø Export-SPWeb

https://technet.microsoft.com/EN-US/library/ff607895.aspx

Ø Manage sites in SharePoint 2013

https://technet.microsoft.com/en-us/library/ee890106.aspx

Ø Manage timer jobs in SharePoint 2013

https://technet.microsoft.com/en-us/library/ee906546.aspx

  特別謹記,SharePoint PowerShell命令工具,不是用windows PowerShell命令行工具,也不是用CMD命令行工具,是SharePoint 2013(2010)Management Shell。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM