好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

介紹好用 Visual Studio 2010 擴充套件:AllInOne Code Framewo

介紹好用 Visual Studio 2010 擴充套件:AllInOne Code Framework Sample Browser

Microsoft All-In-One Code Framework  又稱  1code ,集結微軟開發平台中各個技術領域的範例程式碼,目前已經累積了超過六百多個含有完整且可執行的專案原始碼在上面,主要的目的就是用來幫助學習微軟技術的開發人員解決各種工作上常見的問題,而這些範例程式碼的產生都源自於 MSDN 論壇上、社交媒體或其他開發社群等提出的種種開發問題,並由微軟員工撰寫範例程式碼提供給所有開發人員下載參考、觀摩之用,這一切不但都是免費的,更重要的是:如果你覺得他們沒有你要的範例程式,你還 可以提出需求 ,請微軟的工程師幫你撰寫範例程式,Oh~ My GOD~~

有了這麼多的原始碼可供參考,最首先面臨的問題就是不知道怎麼找到我要的原始碼呢?當然這就是我們這一篇文章的重點了,你只要透過 Visual Studio 2010 擴充管理員下載  All-In-One Code Framework Sample Browser  就能直接在 Visual Studio 2010 中直接瀏覽、搜尋這麼多的原始碼,以下就是安裝與套用的過程說明。

我們先不急著安裝  All-In-One Code Framework Sample Browser  擴充套件,而是先到  Microsoft All-In-One Code Framework  下載完整的原始碼回來: http://1code.codeplex测试数据/releases

下載完之後我們直接將  All-In-One Code Framework.zip  解壓縮到任意一個目錄下,假設我們解壓縮至 B:\Samples  目錄,解壓縮後的目錄大致長這樣:

接著我們就可以開始用 Visual Studio 2010 擴充管理原來安裝  All-In-One Code Framework Sample Browser  擴充套件,開啟後點選  線上圖庫  分類,然後在右上角的搜尋文字框輸入  One Code  就可以查到  All-In-One Code Framework Sample Browser  項目(請注意不要選錯摟)。

安裝好之後必須重新啟動 Visual Studio 2010,然後選取  [工具] / [Search Code Sample]  即可開啟:

第一次使用時,他會要求你輸入你先前下載  Microsoft All-In-One Code Framework  之後解壓縮的目錄:

按下  Save  之後就完成了所有設定,隨即就會列出許多範例程式專案供您選擇,假設你想找與 Entity Framework 有關的範例,在畫面下方輸入 Entity Framework 即可進行搜尋,除之之外還能針對語言 ( C#, VB.NET, … ) 或採用的技術領域進行篩選,如下圖示:(點圖可放大顯示)

 

除了能篩選資料外,每個專案的前面都有個  Open  的連結,點擊後原則上會直接開啟該專案。

不過如果  All-In-One Code Framework Sample Browser  發現程式碼範例有問題,也會提示你重新下載:

之後該連結會變成  Download  字樣(如下圖示),當然你也可以點選  Download All  一次全部下載完畢:

點擊  Download  後原始碼範例會自動下載完成,無須人工介入,之後就可以直接點擊  Open  開啟專案,Visual Studio 2010 會啟動一個新的執行個體來開啟該專案,你就可以參照範例的內容學習該程式碼。

最後你還能 以 Code 找 Code ,在 原始碼編輯器 中只要將游標停留在任何一個單字上,按下滑鼠右鍵點選 Search Code Sample  也一樣能以該關鍵字對這六百多個專案進行檢索,方便你找到相似的範例程式碼。

 

透過這個  All-In-One Code Framework Sample Browser  工具,可以幫你搜尋出各種不同技術的範例程式碼,舉凡 MVVM、ASP.NET MVC、Entity Framework、LINQ、…幾乎你想的到的都應有盡有,除此之外,最近  Microsoft All-In-One Code Framework  也將所有範例程式碼全數移植到  MSDN Samples Gallery 上面,在  MSDN Samples Gallery  這裡你能找到更多可參考的原始碼 (有一千多個),真的有夠佛心的。

作者: Leo_wl

    

出处: http://HdhCmsTestcnblogs测试数据/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于介紹好用 Visual Studio 2010 擴充套件:AllInOne Code Framewo的详细内容...

  阅读:47次

上一篇: 框架的目标与解决的问题

下一篇:反射