1. 程式人生 > >關於個人學習開發SharePoint的一些資源

關於個人學習開發SharePoint的一些資源

開始學習sharepoint後,我決定將我的個人電腦上也部署一套開發系統,這樣回家也可以學習些東西。因此寫點關於部署sharepoint需要資源的文字供初學sharepoint的童鞋一起進步,以避免各位跟我一樣下很多無用軟體,走很多彎路!我這裡提供的都是我正在使用的可用的資源地址。微軟的軟體都有一定時間的體驗期,推薦各位購買正版軟體! 部署資源
1.作業系統
  SharePoint 2010 必須執行在64位作業系統上,推薦使用windows server 2008。不過如果安裝在個人電腦上,考慮到平時的娛樂性,windows 7 64位也是可以的。使用32位機器的同學又要賣血了。比如我。。。。。
 Windows 7 With SP1 64位簡體中文
旗艦版(原版)



提示:如果你安裝win7,那麼必須安裝以下補丁,否則在配置sharepoint 的時候,會報錯。報錯內容大體為
    Could not load file or assembly ‘microsoft.identity.model........

2.office 2010
 沒辦法。sharepoint有大部分功能都是跟office結合在一起使用的,而最新版的office也為學習sharepoint的所有功能提供了最佳保障。這正是很多軟體公司的通用伎倆。。。買我一套軟體,就得買我一系列軟體。。。
    Office Professional Plus 2010 64位


  雖然可以使用OfficeToolKit等工具
啟用,但是還是推薦各位購買正版軟體!

3.SharePoint service 2010
  SharePoint service 2010 有四個版本,具體區別可自行查閱。我感覺既然是個人學習嘛,最好裝功能多的企業版。具體安裝方法網上有很多文章,各位可以百度下!
    Microsoft SharePoint Server Enterprise 2010

4.開發工具
  vs2010和sql2008什麼的這種工具應該各位都有吧,我就不提供地址了。也不是說佈一個sharepoint一定要有vs和sqlserver什麼的。但是要想開發sharepoint,vs2010是必不可少的。開發外部資料庫的話,sql2008也用得著。  

  Microsoft SharePoint Designer 2010 也是開發sharepoint的必備工具,而且是免費的!它與vs2010的區別是:vs側重於程式碼的編寫,而Sharepoint Designer 用於UI設計什麼的。就好像有些人習慣用dw設計aspx頁面,vs寫後臺;用Blend開發wpf的前端,用vs寫後臺cs程式碼。微軟似乎認為天下所有的公司都像他們一樣把開發過程中的角色劃分的那麼細緻。殊不知國內大部分中小公司的開發人員是又當爹又當媽,前臺後臺兩手抓兩手都要硬。所以各位童鞋最好把這個東東也搞一搞。
  這裡要說一下,儘管你的機器是64位的,但是也不一定能裝64位的sharepoint designer. 因為它取決於你機器安裝的office的版本。如果你裝了32位版的office,那麼designer也得是32位的。
    32位Microsoft SharePoint Designer 2010

    64位Microsoft SharePoint Designer 2010


學習資源
  1。一位哥們做的一個小時的視訊演示,適合從沒見過怎麼用vs2010開發sharepoint的初學者,會讓你很快速的建立對開發sharepoint的理解。

  2。大體瞭解了些開發方法,最好還是回過頭來把sp的基本功能和理念掌握好。不瞭解它怎麼開發它呢?下面是office的非程式碼話說明。簡單易懂!

  3。一個叫做阿髮長的臺灣人的視訊教學,講的是非程式碼的配置開發,說的很實際很好。但是前提是你能越過長城。。。。因為我搜了下,天朝網路內貌似沒有。。。這是YouTube上的。

  4。ok,瞭解了sharepoint,要開始進階了!這是微軟msdn提供的sharepoint開發中心,也就是一個教學的站點。有一些官方的視訊教程。但是。。。貌似都是英文的。再一次提醒我們,英文很重要啊。。英文好了,學習新技術會非常方便,畢竟想看到非常好的技術教學視訊,還得看國內大牛的心情。不如學好英語,直接向世界學習。而且外企確實工資高些,也不是很累。

  technet裡有一些翻譯好了的資源,但是不是很多,各位可以看下

  5。最後,還是要把sharepoint的重量級開發指南拿出來。這個是最最最官方,最最最全的開發文件了。通讀了這個,基本上就算是可以出山了。當然,如果真的能一點點看完這種東西,那麼說明你一定是一個極其耐得住寂寞,極其蛋疼的人。。。說實話,這裡面有非常非常多,非常非常好的開發例項和建議。希望各位好好看看。給新手個建議,不要一開始就從第一節開始埋頭一點一點看,最好是將所有標題一個節點一個節點的點開,只看標題,先有一個大概的瞭解,知道文件裡都有哪些內容,然後就著例子邊學邊搞,這樣會對以後的開發有莫大的好處。。


  好了。暫時寫到這裡,以後再慢慢補充。希望各位如果有好的東西都一起分享給大家,有什麼建議或者好的資源請給我留言,我會繼續更新到這裡!我也是學這東西不久,希望跟大夥一起進步

相關推薦

關於個人學習開發SharePoint一些資源

開始學習sharepoint後,我決定將我的個人電腦上也部署一套開發系統,這樣回家也可以學習些東西。因此寫點關於部署sharepoint需要資源的文字供初學sharepoint的童鞋一起進步,以避免各位跟我一樣下很多無用軟體,走很多彎路!我這裡提供的都是我正在使用的可用的資

文本情感分析的基礎在於自然語言處理、情感詞典、機器學習方法等內容。以下是我總結的一些資源

建議 中心 這場 分詞 自然語言處理 目前 能力開放 計算 推薦算法 文本情感分析的基礎在於自然語言處理、情感詞典、機器學習方法等內容。以下是我總結的一些資源。 詞典資源:SentiWordNet《知網》中文版中文情感極性詞典 NTUSD情感詞匯本體下載 自然語言處理

記一下要學習的內容和一些資源

shell命令 shel gin BE gdb調試 quest 編寫 其他 linux 一些好的c++開源項目推薦 https://www.zhihu.com/question/21376384 一些好的python項目推薦 https://www.zhihu.com/qu

web開發一些資源的在線引用地址

font pad pre jquer onos 依賴 tst ack hit <!-- Bootstrap --> <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/c

webpack入門-個人學習資源收集

匯總 name fin 編程 文檔 .html segment 缺點 col      本來是想自己寫哈個人學習webpack心德的,不過網上現在已經有各種比較好的,詳細的入門或者深入資源了。   所以我就簡單總結了一下,我在入門webpack時看的一些博客和文檔,以及順道

與大家分享學習微信小程序開發一些心得

什麽 改變 微信 -i 互聯 老板 con 美的 href 因為我也才開始學習微信小程序不久,下文也是現在的一時之言,大家有不同的想法也可以在評論裏共同交流討論,希望文章能給大家提供一點點幫助。 最近接觸到了一些前端框架,像Vue.js,React,發現小程序的框架體系

與大家分享學習微信小程式開發一些心得

因為我也才開始學習微信小程式不久,下文也是現在的一時之言,大家有不同的想法也可以在評論裡共同交流討論,希望文章能給大家提供一點點幫助。 最近接觸到了一些前端框架,像Vue.js,React,發現小程式的框架體系跟它們很像。它們都推崇模組化,元件化,資料與元素繫結。這樣沒有繁瑣的DOM操作,

前端開發一些常用資源

1、顏色拾取器:FastStone Capture 2、打包好的圖表(echartsjs):http://www.echartsjs.com/examples/ 3、座標拾取器(騰訊地圖):https://lbs.qq.com/tool/getpoint/ 4、thinkPHP 5.0(

學習移動web開發一些小筆記

1、將偽類轉化為塊級元素的三種方法 h3::before{ content:""; display:blcok; /*下面兩種同樣可以達到講偽類轉化成塊級元素*/ position:absolute; float:left; } 2、去除i

【SpringBoot學習之路】10.Web開發之靜態資源的對映規則

轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾【SpringBoot學習之路】10.Web開發之靜態資源的對映規則  簡介 使用SpringBoot 建立SpringBoot應用,選中我們需要的模組; S

個人收藏的一些資源網站

技術網站 https://www.oschina.net/ 開源中心 https://gitee.com/ 碼雲 https://github.com/ github https://www.csdn.net/ csdn http://openedv.com/ 開源電子 https://www.bo

敏捷開發一些個人理解

簡單的說下敏捷開發的一些知識: 敏捷開發以使用者的需求進化為核心,採用迭代、循序漸進的方法進行軟體開發。在敏捷開發中,軟體專案在構建初期被切分成多個子專案,各個子專案的成果都經過測試,具備可視、可整合和可執行使用的特徵。換言之,就是把一個大專案分為多個相互聯絡,但也可獨立執

學習ARM的一些基本知識,個人整理

ARM知識 ARM採用32/16位架構 CISC  複雜指令集CPU  Inter公司採用  出現早  指令集多,但是功耗較大 RISC  精簡指令集CPU  ARM公司採用  CPU本身僅提供基本功能指令集,設計工藝簡單   馮諾依曼 體系結構和 哈佛 體系結構 馮諾依曼結構中程式和資

Linux開發一些個人經驗

最近的文章總是談論具體的技術,今天來和大家分享一下個人在Linux開發中總結的一些方法,僅供參考。如果存在沒有涉及到問題,可以一同討論。 忘記API的使用怎麼辦? Windows開發有MSDN可以參

IOS和Android開發一些個人感受

傲嬌的蘋果,賣萌的安卓。 從個人心理來說,Android的小機器人萌的入人心, 咬了一口的蘋果更注重了設計感,簡約精緻。 如果有出兩繫系統的周邊,我覺得還是android買點比較多點~ 機器人比較好坳造型,蘋果 = =。 最近公司的產品 Android版本第二

Word2Vec的一些個人學習心得

本文只從原理上進行推導公式,儘量使用通俗易懂的語言進行講解。 預備知識 詳見word2vec中的數學原理詳解 - sigmoid函式 - logistics迴歸 - Bayes公式 - Huffman編碼 詞向量的理解

關於前端開發學習中的一些小記錄

瀏覽器解析CSS是從上至下,當CSS衝突時以最後定義的CSS為準。 佈局應用的是盒子原理,由上到下,左到右,外到內,層層巢狀。期間用到很多不同的標籤,標籤分為內聯元素,塊狀元素,內聯塊狀元素。 什麼是塊級元素?在html中<div>、 <p>、<

個人對SystemC開發一些粗淺體會

SystemC是一種建模語言,可以對軟硬體系統進行建模。描述抽象層次可以分為演算法級(ALM)、系統結構級(SAM)、事務級(TLM)和RTL; 標準的C/C++可以對系統的演算法進行描述,但是無法模擬硬體的併發性行為,即無法評估硬體系統架構。 SystemC其實就是C++

關於學習TensorFlow推薦的一些資源及使用方式

(資源本來想上傳到CSDN上的,無奈CSDN上有相同資源,而那個資源又是要積分的,所以只好傳網盤了。) 我並不建議專攻哪一本,從學習效率上說,建議綜合來看。我自己看書也是這樣,研究某一領域的時候,不只看一本書,而是同時看好幾本,這樣可以博採眾家之長,而且可以避免單一作者個人

基於MFC的DLL開發一些個人經驗

          工作關係,接觸Windows下基於MFC的DLL(dynamic link library)的開發比較多一些,用過VS2002的開發環境,也用過VS2010的開發環境,對於C/C++開發而言,VS2002用的是VC7.0 IDE,VS2010用的是VC1