.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.mzph.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