轉(zhuǎn)帖|行業(yè)資訊|編輯:我只采一朵|2014-10-28 09:57:27.000|閱讀 1340 次
概述:本文盤點(diǎn)了.NET開發(fā)中的常用工具、插件及管理軟件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
工欲善其事,必先利其器。軟件開發(fā)的第一步就是選擇高效、智能的工具。下面盤點(diǎn)的.NET工具軟件能輔助提高工作效率。

Visual Studio是目前最流行的Windows平臺應(yīng)用程序的集成開發(fā)環(huán)境。最新版本為 Visual Studio 2014 版本,基于.NET Framework 4.5.2 。它包括了整個軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境(IDE)等等。所寫的目標(biāo)代碼適用于微軟支持的所有平臺,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
下載地址:

Web 平臺安裝程序 (WebPI) 可以簡化 Microsoft 所有免費(fèi) Web 產(chǎn)品的下載/安裝。 它包含構(gòu)建 Web 解決方案所需的一切,包括服務(wù)器、工具、技術(shù)以及最新更新的產(chǎn)品。 您還可以選擇自己喜歡的 Web 應(yīng)用程序,Web PI 不僅會下載并安裝應(yīng)用程序,而且還會下載并安裝運(yùn)行該應(yīng)用程序所需的依賴項(xiàng),從而幫助您更加快速、輕松地投入工作。 Web PI 始終包含 Microsoft Web 平臺的最新產(chǎn)品,
因此您不需要分別訪問各個網(wǎng)站,只需啟動 Web PI 即可查看新增內(nèi)容。
下載地址:
NuGet(發(fā)音:New-Get)是一個Visual Studio的擴(kuò)展。在使用Visual Studio開發(fā)基于.NET Framework的應(yīng)用時,NuGet能夠令你在項(xiàng)目中添加、移除和更新引用的工作變得更加快捷方便。

GitHub可以托管各種git庫,并提供一個web界面。在里面可以下載到很多牛人的源代碼,是學(xué)習(xí).Net的開源好幫手。

Visual Studio 庫有助于您快速訪問工具、控件和模板,以便充分利用 Visual Studio。

方式1:登錄插件庫官網(wǎng)
找到需要的插件,下載后直接安裝。
方式2:打開Visual Studio ,在工具欄中點(diǎn)擊“擴(kuò)展與更新”按鈕,在彈出框中點(diǎn)擊“聯(lián)機(jī)”選項(xiàng),或者在搜索框中輸入插件名稱,點(diǎn)擊下載直接安裝。

VS中首選安裝插件,其強(qiáng)大功能如下:
Resharper下載地址 | Resharper 4.5折優(yōu)惠正在進(jìn)行中
.NET Reflector是一個類瀏覽器和反編譯器,.NET Reflector可以分析程序集并向你展示它的所有秘密。.NET 框架向全世界引入了可用來分析任何基于 .NET 的代碼(無論它是單個類還是完整的程序集)的反射概念。反射還可以用來檢索有關(guān)特定程序集中包含的各種類、方法和屬性的信息。使用 .NET Reflector,你可以瀏覽程序集的類和方法,可以分析由這些類和方法生成的 Microsoft 中間語言 (MSIL),并且可以反編譯這些類和方法并查看 C# 或 Visual Basic .NET 中的等價類和方法。
開源的.NET assembly 瀏覽和反編譯工具
下載:
免費(fèi)的程序文件控制工具,類似于SVN功能。不過它是安裝在本地客戶端,其緩存記錄控制在每個對應(yīng)的項(xiàng)目.localhistory目錄中。可以隨時查看歷史記錄,即使文件刪除了,也能找回。對于個人的本地項(xiàng)目管理非常有幫助。

下載地址:
下載地址:
CodeMaid是一個開源的Visual Studio的擴(kuò)展插件,用于整理與優(yōu)化代碼等。功能類似于商業(yè)軟件ReSharper,但它是免費(fèi)的,并且開放源代碼。它能幫助你更容易的理解你的代碼,支持多種編程語言。

目前的有這些功能:
CodeMaid源代碼有單元測試與集成測試項(xiàng)目。
下載地址:

Web開發(fā)中最強(qiáng)大的擴(kuò)展輔助插件,主要用于增強(qiáng)javascript、css、html、url等。
下載地址:
GhostDoc是Visual Studio的一個免費(fèi)插件,輕松一個快捷鍵CTRL+SHIFT+D就能夠幫助自動生成注釋。

下載地址:
NCrunch是一款為 Visual Studio .NET 開發(fā)的的自動化并行連續(xù)測試工具。它能夠運(yùn)行自動測試,
并且在IDE里顯示相應(yīng)的測試信息(如代碼覆蓋和性能指標(biāo))。

Narrange是一個.NET代碼管理工具。它可以對源代碼自動進(jìn)行美化和把類成員分成一個組、區(qū)域。目前支持C#、VB.NET,將來會支持更多.NET上的語言。 主要的作用是:
下載地址:
Database .Net是一款多重資料庫管理工具,能夠管理多個數(shù)據(jù)庫,并且以直觀的方式進(jìn)行查看。
支持的的數(shù)據(jù)庫有:MS Access、excel、dBase、forpro、firebird、Mysql、sql server、sqlite、
oracle、odbc、ibm db2、sybasease等等。 能夠?qū)λ鼈冞M(jìn)行連接編輯修改。
下載地址:
SQLDELTA是一款便捷實(shí)用的數(shù)據(jù)庫管理工具。使用它可以找到現(xiàn)在數(shù)據(jù)庫項(xiàng)目與過去數(shù)據(jù)庫的異同點(diǎn)。
并可以使你的產(chǎn)品數(shù)據(jù)庫與你的開發(fā)數(shù)據(jù)庫同步,減少你因?yàn)橥綌?shù)據(jù)庫而進(jìn)行復(fù)雜的工作。還有一個好處是你可以使用它的對比和同步功能來為你目前的項(xiàng)目創(chuàng)建一個供測試使用的數(shù)據(jù)庫。可以批量的轉(zhuǎn)移你的數(shù)據(jù)。

關(guān)于數(shù)據(jù)管理的工具還有很多,比如:SqlDbx、Navicate 、SQLite Administrator等。

SQL Assistant是一款sql數(shù)據(jù)庫開發(fā)輔助軟件,能夠幫助數(shù)據(jù)庫開發(fā)人員加快開發(fā)過程,提高代碼質(zhì)量和準(zhǔn)確度。
提供以下友好功能:
下載地址:
微軟公司的版本控制系統(tǒng),簡稱VSS。提供以下功能:
下載地址:
SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統(tǒng)。
TortoiseSVN是Subversion版本控制系統(tǒng)的一個免費(fèi)開源SVN客戶端,可以對文件版本進(jìn)行統(tǒng)一管理和控制;文件保存在中央版本庫,
您可以將文件恢復(fù)到過去的版本,并且可以通過檢查歷史知道數(shù)據(jù)做了哪些修改,誰做的修改。
與VS繼承的插件是Visual SVN。
下載地址:
Microsoft 應(yīng)用程序生命周期管理 (ALM) 解決方案的核心協(xié)作平臺。 不論在本地還是 在云中,TFS 均可支持靈活的開發(fā)實(shí)踐、 多個 IDE 和平臺,并為您提供有效管理整個 IT 生命周期的軟件開發(fā)項(xiàng)目所需的工具。
下載地址:
Git是一款免費(fèi)、開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項(xiàng)目。

提供以下功能:
下載地址:
TortoiseGit (海龜Git)是TortoiseSVN的Git版本,tortoisegit用于遷移TortoiseSVN到TortoiseGit。
它是一個開放的,為的git版本控制系統(tǒng)的源客戶端。像一個普通的文件服務(wù)器,除了會記得您有史以來的文件
和目錄的每一個變化外,還可以恢復(fù)您的文件的舊版本,并研究如何以及何時改變了歷史數(shù)據(jù),誰改變了它。
下載地址:
Via //www.cnblogs.com/SavionZhang/p/4033288.html
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn