.NET開發相關使用工具和框架【轉載】

開發類

visual_studio 2005-2012系列----------語言開發工具

Visio 2003 / Power Desiger -----------建模工具

Dreamweaver_CS5 --------------網頁設計

ExpressionStudio 4 / blend 4 -------------wpf/silverlight設計工具

開發輔助類

SVN 主程序 ---------------文件控制

IETester?------------瀏覽器測試

codematic2 -----------代碼生成器

Linker? 可以使.Net Framework 程序脫離框架運行

MS_Virtual 微軟PC虛擬機

Navicat_for_MySQL? -------------MYsql瀏覽器

Reflector ----------.net反編譯工具

UltraEdit ----------文本瀏覽

webct40 -----------網站壓力測試工具

ReSharper -----------?visual_studio提示加強

(注:?ReSharper是為Microsoft Visual Studio .NET 2005這一流行的開發平臺提供的插件,功能是提供流行C#代碼智能幫助,高亮度顯示實時糾錯以及重新參數化等功能。

ReSharper 為C#開發者提供許多強力的提高生產力的能力,世界上成千上萬的Java開發者已經越來越依靠這一智能技術。ReSharper為C#開發人員提供了許多強有力的特性,

極大地提高了開發效率。 )

開發插件類

SVN visual_studio 插件

Chart tools for VS2008/Silverlight toolkit?------------圖形控件庫

Fiddler2 ---------網絡調試代理,用來監測本地計算機和Internet之間所有的HTTP通訊

firebug -------------能夠調試所有網站語言,如Html,Css,js等

Jquery/extjs -----------網頁好用的JS腳本庫

mysql-connector-net ?-------給于visual_studio連接Mysql的能力

其他類

InstallShield ---------------程序打包成安裝文件

Sandcastle ----------------幫助文檔生成工具

Remotesoft .NET Explorer 精簡漢化版
加密保護 Xenocode Postbuild 2007漢化版
反匯編器Xenocode Fox 2006 和2007漢化版
Gilma(ILMerge GUI)漢化版
XML Notepad 2007 漢化版
Windows的文件比較工具WinDiff漢化版

?

?

?

三方控件集

FreeTextBox-------------網頁文本與媒體編輯器
Aspose.Word------------wrod生成
Aspose.Excel-------------excel生成
Itextsharp---------------pdf生成
AjaxPro------------------ajax編程構建
AspNetPager-------------分頁控件
log4net------------------log4j的兄弟,日志記錄



--------------------------開發WEB項目采用框架-------------------------------------

?

Asp.net MVC 3框架,這時我研究了很長時間的一個框架結構。

?

Jquery?,這時開發交互體驗的前提條件就是要引入這個包裝的很好的js庫

?

AutoFac,這是一個具有高效率的依賴注入(IOC)框架,很簡單但是很有效的依賴注入框架

?

Entity framework 或者是Nhibernate?框架,Orm框架結構,實現sql語句與具體對象之間的分離。

?

Lucene.net框架,這是一個便于索引的框架,可以進行模糊查找。

?

Npoi.net,對Excel文件進行操作的框架,可以操作 Excel2003,進行對Excel的完全的編程訪問,在本系統中進行數據的導出。

?

Jquery-easyui?,作為后臺的管理界面的js庫

?

Memcached框架,作為一個分布式的對象緩存,在這里使用確實是大材小用,但是就當練習,也拿來用一下,提高一個程序的輸出效率

?

Uploadify,上傳控件,作為上傳文件或者是上傳圖片的控件選擇

?

Json,當然了,這不是一個框架,而是一種語言格式,但是我還是把它單拿出來,因為這是一個合格程序員必須掌握的語法

?

Log4Net,日志管理,這時一個成熟的程序中都必須出現的,因為他會告訴我們什么時候程序出現了錯誤

?

KindEditor,文本編輯器,輕量級的文本編輯器,博客園使用的是tinymce

?

Quartz.net,定時任務框架,具有比timer更準時的效果,定時執行任務

轉載于:https://www.cnblogs.com/jameslif/archive/2013/03/21/2974284.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/376791.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/376791.shtml
英文地址,請注明出處:http://en.pswp.cn/news/376791.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

JAVA數組的定義及用法

數組是有序數據的集合,數組中的每一個元素具有同樣的數組名和下標來唯一地確定數組中的元素。 1. 一維數組 1.1 一維數組的定義 type arrayName[]; type[] arrayName; 當中類型(type)能夠為Java中隨意的數據類型,包含簡單類型組合類型,數組名…

php操作httpsqs

php初始化httpsqs: include_once("httpsqs_client.php");$httpsqs new httpsqs("127.0.0.1", 1218, "mypass123", "utf-8"); php操作httpsqs:常用命令 操作入隊: $result $httpsqs->put(xiongwei2, test1); 獲取隊列中…

異步日志系統設計demo

目錄簡單版本1優化版本1優化版本2對于QPS要求很高或者對性能有一定要求的服務器程序,同步寫日志會對服務的關鍵性邏輯的快速執行和及時響應帶來一定的性能損失,因為寫日志時等待磁盤IO完成工作也需要一定時間。為了減少這種損失,一般采用異步…

js unix時間戳轉換

一、unix時間戳轉普通時間: var unixtime1358932051; var unixTimestamp new Date(unixtime* 1000); commonTime unixTimestamp.toLocaleString(); alert("普通時間為:"commonTime); 二、普通時間轉unix時間戳 var str "2013-01-01 00…

hdu 1025(最長非遞減子序列的n*log(n)求法)

題目鏈接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid1025 經典題。。。最長非遞減序列的n*log(n)求法。。。orz... View Code 1 #include<iostream>2 const int N500007;3 using namespace std;4 int city[N];5 int dp[N];//dp[i]保存的是長度為i的最長不降…

消息隊列重要機制講解以及MQ設計思路(kafka、rabbitmq、rocketmq)

目錄《Kafka篇》簡述kafka的架構設計原理&#xff08;入口點&#xff09;消息隊列有哪些作用&#xff08;簡單&#xff09;消息隊列的優缺點&#xff0c;使用場景&#xff08;基礎&#xff09;消息隊列如何保證消息可靠傳輸死信隊列是什么&#xff1f;延時隊列是什么&#xff1…

js判斷手機瀏覽器

最新瀏覽器識別合并。 demo&#xff1a;http://v.qq.com -> http://v.qq.com/h5    http://v.qq.com/ -> http://v.qq.com/h5    http://v.qq.com/h5 -> http://v.qq.com/h5 <script type"text/javascript"> (function(W){ …

數據庫歸檔模式

1、在sys身份下登陸oracle&#xff0c;執行命令archive log list; SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence …

轉載|網絡編程中阻塞式函數的底層邏輯

逛知乎看到的&#xff0c;覺得寫的挺透徹的&#xff0c;轉載一下&#xff0c;原文鏈接&#xff1a;Unix網絡編程里的阻塞是在操作系統的內核態創建一個線程來死循環嗎&#xff1f; 原文以阻塞式的recv函數作為講解&#xff0c;但是所有阻塞式的api底層邏輯基本相通。 下面是正文…

把txt文件中的json字符串寫到plist文件中

- (void)json2Plist {NSString *filePath [self applicationDocumentsDirectoryFileName:"json"];NSMutableArray *tempArray [[NSMutableArray alloc] initWithContentsOfFile:filePath];//第一次添加數據時,數組為空if (tempArray.count 0) {tempArray [NSMuta…

樹的存儲結構2 - 數據結構和算法42

樹的存儲結構 讓編程改變世界 Change the world by program 孩子表示法 我們這次換個角度來考慮&#xff0c;由于樹中每個結點可能有多棵子樹&#xff0c;可以考慮用多重鏈表來實現。 就像我們雖然有計劃生育&#xff0c;但我們還是無法確保每個家庭只養育一個孩子的沖動&a…

海量數據去重

海量數據去重 一個文件中有40億條數據&#xff0c;每條數據是一個32位的數字串&#xff0c;設計算法對其去重&#xff0c;相同的數字串僅保留一個&#xff0c;內存限制1G. 方法一&#xff1a;排序 對所有數字串進行排序&#xff0c;重復的數據傳必然相鄰&#xff0c;保留第一…

Sharepoint 2013 發布功能(Publishing features)

一、默認情況下&#xff0c;在創建網站集時&#xff0c;只有選擇的模板為‘ Publishing Portal&#xff08;發布門戶&#xff09;’與‘ Enterprise Wiki&#xff08;企業 Wiki&#xff09;’時才默認啟用發布功能&#xff0c;如下圖所示&#xff1a; 二、發布功能包含兩塊&…

【原】android啟動時白屏或者黑屏的問題

解決應用啟動時白屏或者黑屏的問題 由于Activity只能到onResume時&#xff0c;才能展示到前臺&#xff0c;所以&#xff0c;如果為MAIN activity設置背景的話&#xff0c;無論onCreate-onResume速度多快&#xff0c;都會出現短暫的白屏或者黑屏 其實解決的辦法很簡單&#xff0…

【草稿】windows + vscode 遠程開發

主要分為三個步驟&#xff1a; 1、開啟openssh服務 2、通過ssh命令連接到遠程服務器 3、通過vscode連接遠程服務器進行開發調試 ssh概念 SSH是較可靠&#xff0c;專為遠程登陸會話和其他網絡服務提供安全性得協議&#xff0c;利用ssh協議可以有效防止遠程管理過程中得信息…

POJ3185(簡單BFS,主要做測試使用)

沒事做水了一道POJ的簡單BFS的題目 這道題的數據范圍是20,所以狀態總數就是&#xff08;1<<20&#xff09; 第一次提交使用STL的queue&#xff0c;并且是在隊首判斷是否達到終點&#xff0c;達到終點就退出&#xff0c;超時&#xff1a;&#xff08;其實這里我是很不明白…

tomcat站點配置

tomcat版本&#xff1a;tomcat5.5.91、打開tomcat\conf\server.xml&#xff0c;在里面找到<Engine name"Catalina" defaultHost"localhost">.....</Engine>2、在<Engine name"Catalina" defaultHost"localhost"><…

新的視頻會議模式:StarlineProject

目錄效果展示部分用戶參與度部分技術細節機械裝置以及硬件配置。視頻系統照明人臉跟蹤壓縮和傳輸圖像渲染音頻系統step1&#xff1a;捕獲音頻step2&#xff1a;音頻去噪處理step3&#xff1a;壓縮、傳輸、解壓step4&#xff1a;渲染可以改進的點效果展示部分 〔映維網〕谷歌光場…

HDU 3934

/*這是用的有旋轉卡殼的思想。 首先確定i&#xff0c;j&#xff0c;對k進行循環&#xff0c;知道找到第一個k使得cross(i,j,k)>cross(i,j,k1),如果ki進入下一次循環。 對j&#xff0c;k進行旋轉&#xff0c;每次循環之前更新最大值&#xff0c;然后固定一個j&#xff0c;同樣…

[ios] UILocalNotification實現本地的鬧鐘提醒【轉】

http://www.cnblogs.com/jiangshiyong/archive/2012/06/06/2538204.html轉載于:https://www.cnblogs.com/jinjiantong/archive/2013/04/01/2992624.html