前言html
最近本身的QQ羣裏,常常有新加入的人,帶着一些很入門的問題進行提問,這裏,本身也總結總結,入門會常常碰到那些問題,但願可以帶給入門的人以幫助。數據庫
一、 SharePoint搭建環境windows
你們能夠參考下面兩篇博客進行SharePoint的安裝,這是一個all in one的安裝示例,一步步的介紹如何安裝SharePoint,截圖也算比較完整的。服務器
Ø SharePoint 2013 安裝圖解網絡
http://www.cnblogs.com/jianyus/archive/2013/02/01/2889653.htmlapp
Ø 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
二、 SharePoint建立站點
常常會碰見的一個最廣泛的問題,就是不少人在管理中心(CA)建立了SharePoint的Web Application,而後就打開站點,發現出現錯誤(Pages cannot be found),這是確定的啊,由於你只建立了應用程序,沒有站點,還須要在CA基於這個Web Application建立一個網站集,而後才能去訪問站點。
三、 SharePoint 網站設計
不少人在接觸SharePoint之後,須要改一些默認的設置,不太清楚怎樣去改,其實不少地方能夠用CSS/JavaScript來進行簡單定製。
好比下圖中的SharePoint、Newsfeed/OneDrive/Sites的隱藏,咱們能夠用F12來查看頁面的DOM元素,而後經過CSS進行隱藏,包括下面的SHARE/FOLLOW/SYNC等均可以這樣隱藏。
若是不少頁面都須要進行修改,記得去母版頁裏面修改,這樣保存之後,全部引用這個母版頁的頁面都會生效。
四、 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
五、 SharePoint疑難雜症
不少人碰到,有些頁面不一樣的人看到的效果不同,非常奇怪;這種狀況通常是某些頁面沒有簽入或者發佈,SharePoint不少頁面、文檔、項目,均可以開啓簽入簽出功能,若是沒有發不成最新的版本,只有修改者本人能夠看到效果,因此記得,若是看到不同的話,記得簽入和發佈全部文件,包括引用的樣式/腳本,母版頁和頁面佈局等。
AD中修改了某個用戶的屬性,而後SharePoint裏面不一樣步,記得使用PowerShell命令進行同步(屬性SyncFromAD)。
https://technet.microsoft.com/en-us/library/ff607827.aspx
六、 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。