.NET 程序员必备工具下载(2)(完结)

news/2023/12/9 11:59:28
  • 5、Reflector for .NET
    相信大名鼎鼎的Reflector for .NET大家都已经用过了,几年前它已经位于.NET开发必备十大工具榜,现在自然也不能例外。它是一个类浏览器和反编译器,可以分析程序集并向你展示它 的所有秘密。使用Reflector for .NET可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic.NET 中的等价类和方法。经过多年的发展,Reflector for .NET已经发展到了5.1版本,并且提供了相当丰富的插件,利用这些插件我们可以浏览 Silverlight程序结构、浏览WPF资源文件、与TestDriven.net集成等。如下图所示:



    6、The Regulator
    The Regulator 能够使生成和测试正则表达式变得很容易,它允许你输入一个正则表达式以及一些针对其运行该表达式的输入。这样,在应用程序中实现该正则表达式之前,你便可 以了解它将产生什么效果以及它将返回哪些
种类的匹配项。另外它还提供了正则表达式库管理功能,在 线更新正则表达式库,可以在RegexLib.com上搜索需要的正则表达式,如下图所示:



7、LINQPad
随着在.NET Framework 3.5中对于LINQ的支持,越来越多的开发者在开发中使用了LINQ to SQL,但是编写 LINQ to SQL查询似乎又成了一件很麻烦的事情,好在我们还有LINQPad这个工具,用来编写LINQ查询,不仅仅是LINQ to SQL,同时它也支持LINQ to XML、LINQ to Objects,另外LINQPad是完全免费的且无需安装,只要下载它的可执行文件就可以了。

8、FxCop
.NET 框架非常强大,这意味着存在创建优秀应用程序的极大可能,但是也同样存在创建劣质程序的可能。FxCop是有助于创建更好的应用程序的工具之一,它所采用 的方法是:使您能够分析程序集,并使用一些不同的规则来检查它是否符合这些规则。FxCop 随附了由Microsoft创建的固定数量的规则,但您也可以创建并包括您自己的规则。例如,如果您决定所有的类都应该具有一个不带任何参数的默认构造函 数,则可以编写一条规则,以确保程序集的每个类上都具有一个构造函数。这样,无论是谁编写该代码,您都将获得一定程度的一致性。如果您需要有关创建自定义 规则的详细信息,请参阅John Robbins 的有关该主题的 Bugslayer 专栏文章( MSDN ® Magazine 2004 年 6 月刊)。
那么,让我们观察一下实际运行的 FxCop,并且看一下它在我一直在处理的 NUnitExample 程序集中找到哪些错误。当您打开FxCop 时,您首先需要创建一个 FxCop 项目,然后向其添加您要测试的程序集。在将该程序集添加到项目以后,就可以按Analyze,FxCop 将分析该程序集。 图 6 中显示了在该程序集中找到的错误和警告。
FxCop 在我的程序集中找到了几个问题。您可以双击某个错误以查看详细信息,包括规则说明以及在哪里可以找到更多信息。(您可以做的一件有趣的事情是在框架程序集 上运行 FxCop 并查看发生了什么事情。)
FxCop 可以帮助您创建更好的、更一致的代码,但它无法补偿低劣的应用程序设计或非常简单拙劣的编程。FxCop也不能替代对等代码检查,但是因为它可以在进行代 码检查之前捕获大量错误,所以您可以花费更多时间来解决严重的问题,而不必担心命名约定。FxCop由 Microsoft 开发,并且可以从 http://www.gotdotnet.com/team/fxcop 下载。

  • 5、Reflector for .NET
    相信大名鼎鼎的Reflector for .NET大家都已经用过了,几年前它已经位于.NET开发必备十大工具榜,现在自然也不能例外。它是一个类浏览器和反编译器,可以分析程序集并向你展示它 的所有秘密。使用Reflector for .NET可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic.NET 中的等价类和方法。经过多年的发展,Reflector for .NET已经发展到了5.1版本,并且提供了相当丰富的插件,利用这些插件我们可以浏览 Silverlight程序结构、浏览WPF资源文件、与TestDriven.net集成等。如下图所示:


    6、The Regulator
    The Regulator 能够使生成和测试正则表达式变得很容易,它允许你输入一个正则表达式以及一些针对其运行该表达式的输入。这样,在应用程序中实现该正则表达式之前,你便可 以了解它将产生什么效果以及它将返回哪些
种类的匹配项。另外它还提供了正则表达式库管理功能,在 线更新正则表达式库,可以在RegexLib.com上搜索需要的正则表达式,如下图所示:



7、LINQPad
随着在.NET Framework 3.5中对于LINQ的支持,越来越多的开发者在开发中使用了LINQ to SQL,但是编写 LINQ to SQL查询似乎又成了一件很麻烦的事情,好在我们还有LINQPad这个工具,用来编写LINQ查询,不仅仅是LINQ to SQL,同时它也支持LINQ to XML、LINQ to Objects,另外LINQPad是完全免费的且无需安装,只要下载它的可执行文件就可以了。

8、FxCop
.NET 框架非常强大,这意味着存在创建优秀应用程序的极大可能,但是也同样存在创建劣质程序的可能。FxCop是有助于创建更好的应用程序的工具之一,它所采用 的方法是:使您能够分析程序集,并使用一些不同的规则来检查它是否符合这些规则。FxCop 随附了由Microsoft创建的固定数量的规则,但您也可以创建并包括您自己的规则。例如,如果您决定所有的类都应该具有一个不带任何参数的默认构造函 数,则可以编写一条规则,以确保程序集的每个类上都具有一个构造函数。这样,无论是谁编写该代码,您都将获得一定程度的一致性。如果您需要有关创建自定义 规则的详细信息,请参阅John Robbins 的有关该主题的 Bugslayer 专栏文章( MSDN ® Magazine 2004 年 6 月刊)。
那么,让我们观察一下实际运行的 FxCop,并且看一下它在我一直在处理的 NUnitExample 程序集中找到哪些错误。当您打开FxCop 时,您首先需要创建一个 FxCop 项目,然后向其添加您要测试的程序集。在将该程序集添加到项目以后,就可以按Analyze,FxCop 将分析该程序集。 图 6 中显示了在该程序集中找到的错误和警告。
FxCop 在我的程序集中找到了几个问题。您可以双击某个错误以查看详细信息,包括规则说明以及在哪里可以找到更多信息。(您可以做的一件有趣的事情是在框架程序集 上运行 FxCop 并查看发生了什么事情。)
FxCop 可以帮助您创建更好的、更一致的代码,但它无法补偿低劣的应用程序设计或非常简单拙劣的编程。FxCop也不能替代对等代码检查,但是因为它可以在进行代 码检查之前捕获大量错误,所以您可以花费更多时间来解决严重的问题,而不必担心命名约定。FxCop由 Microsoft 开发,并且可以从 http://www.gotdotnet.com/team/fxcop 下载。

附送20条有趣知识问答

 

 

 

  • 化石是什么的总称[点击:1]

    提问者: xslihaiyan - 中级魔法师 六级   发消息   加为好友 ...

  • 会怀孕吗?[点击:1]

    在10个月,做 了一次人流和吃了一次紧急避孕药,会影响以后怀孕吗?试孕4个月都没有怀孕,有点着急

  • 中国加入WTO后,有一批想到中国投资的外国人来你市考察。假设你是接待,请向来宾介绍你市的情况(英语)。[点击:1]

    内容:1.这是一座新型的花园城市。 2.海陆空交通便利,又有一条直通北京的高速公路(freeway)。 3.自然资源(natural resources)丰富,能源(energy)充足。 4.政府(g...

  • 上课听课总犯困怎么办?[点击:1]

    不是晚上没睡好哦,我睡得越早早上越困!天气不好我更想睡觉啦!

  • 帮我推荐一款手机,谢谢[点击:1]

    对手机不是很了解,帮我推荐一下 智能机,外观一定要靓,娱乐功能要多点,不能多过2500。推荐一下吧,谢谢

  • 求完结的HP同人文[点击:1]

    求完结的HP同人文,最好是教授CP的,满意加分,多多益善,需要合集的,少的话就不用发了,因为很多都看过了所以量要求比较高,谢谢了。 kitty-hp@qq.com

  • 好久不见歌词用的是什么语?[点击:1]

    周杰伦 新专辑 好久不见里 还用了什么语唱的?

  • 2010江西高考体育体育分为72分,但成绩相当好,请问能报什么大学啊 急急急[点击:1]

    急急!!!

  • 【调查】吧友都去哪个平台?[点击:1]

    提问者: 结♀束 - 中级魔法师 六级   发消息   加为好友

  • 鲍叔牙在管仲在位时的官职[点击:1]

    提问者: leilei113123 - 中级魔法师 六级   发消息   加为好...

  • 同样8万块 选捷达还是新爱丽舍[点击:1]

    8左右三厢家用轿车选捷达还是爱丽舍好懂车的或用过的朋友介绍下 谢谢

  • 什么食物中含有铅?[点击:1]

    最好还说些有哪些物体中含有铅

  • 谁知道爱贝芙注射隆鼻是什么[点击:1]

    医疗上

  • 化学问题[点击:1]

    铁和氯化铜溶液进行置换反应的时候,我加了一些硝酸铜溶液,为什么反应变的非常慢了???求解决方法!!! 急

  • 高2数学排列组合[点击:1]

    3名男生4名女生~排成一排 (1)男女生各不相邻 (2)男生不能排在一起

  • 如何使用wifi来连接家庭电脑?[点击:1]

    提问者: pzq2008 - 中级魔法师 六级   发消息   加为好友 ...

  • 北京朝阳区亚运村有哪些烟酒店或小超市[点击:1]

    提问者: semon9552 - 中级魔法师 六级   发消息   加为好友 ...

  • 什么是企业产权[点击:1]

    提问者: 竟妍 - 中级魔法师 六级   发消息   加为好友

  • 哪里可以量身定做西装、西裤的呢?[点击:1]

    提问者: 坏坏ㄨ爱 - 中级魔法师 六级   发消息   加为好友

  • 我没玩过游戏,有谁有炫舞吧或其它炫舞的图,发张让我看下?[点 击:1]

    提问者: wuwei556 - 中级魔法师 六级   发消息   加为好友 ...

  • 石头是怎样产生的?小石头如何变成大石头?[点击:1]

    提问者: sd6259804 - 高级魔法师 七级   发消息   加为好友 ...

  • 求大学毕业晚会上的温馨互动环节[点击:1]

    大学毕业晚会上要求有一个温馨互动的环节 (不是节目 是互动环节) 最好能让在场大四感动的那种 10分钟左右 有创意的更好 晚会没有多媒体 急急急 有想法的都可以告诉我 我只有50分的财富 都给上 ...

  • 帮女儿测名字[点击:1]

    今年五月五日上午十点二十六分。名字叫;王锦瑗

  • 小妹妹,你上传到库的内容、文章是否都读过呢?[点击:1]

    看到你上传的大量内容,涉及甚广,都读过吗?有时间帮我讲讲。

  • 自贡拿摩托车驾驶证哪个驾校便宜点 多少钱[点击:1]

    我会开的,只要拿证 考和不考都可以!!!

  • 在线等!诺基亚5230序列号查询产地是否正品![点击:1]

    352014049417343 是哪里产的,具体一点。 序列号和电池后面的一样是正品么?

  • 急!急!急!求一个用C#和SQL Server2005做的人事管理系统(越简单越好)我邮箱 635423930@qq.com[点击:1]

    一定要能运行成功的哦~~谢谢了! 我邮箱 635423930@qq.com

  • 巴卜斯定理是什么?[点击:1]

    提问者: zhupigu1981 - 高级魔法师 七级   发消息   加为好友...

  • 我该怎么样调整自己的心态?[点击:1]

    和老公在一起6年了,之前他和别的女人在一起过,被我知道了好几次,因为爱他,我也都原谅他了,现在我知道他很努力的在弥补我,也没有那些事了,可是因为 心里的阴影太大,我现在已经没有办法相信他,只要是感觉有点...

  • 用MicrosoftWord打字,为什么经常没有语法、拼写错误,文本里也会出现很多红色波浪下划线来提示有错误??[点击:1]

    提问者: 烟台大兵 - 中级魔法师 六级   发消息   加为好友

  • 10086被屏蔽了,手机还未破解,各种文件管理类软件无法安装,向高手求助[点击:1]

    刚买的5630,由于装了一些游戏,突然收不到10086的短信了(能收到,嘟的一声就没有了)。在论坛上看了一些方法,但是由于手机是013.009版 本的,暂时还无法破解,无法安装像X-plore AP...

  • 得了疥疮,用了琉软膏1星期啦,现在颈部以下不痒了,颈部以上痒的不得了,是不是过敏啊?[点击:1]

    提问者: richsx - 中级魔法师 六级   发消息   加为好友 ...

  • 某商品的编号是一个三位数。[点击:1]

    某商品的编号是一个三位数。现有5个三位数:874,765,123,364,925,其中每一个数与商品的编号恰好在同一个数位上有一个相同的数字。这 件商品的编号是多少?请写出详细的解答过程和思维过程。谢!

  • 在电脑城工作至少会什么[点击:1]

    至少要会什么呢?

  • 合伙经营问题[点击:1]

    我现在和一个朋友经营一个外贸生意大概投资有10来万,因我们都是一个地方老乡,关系也还不错!都没经过什么书面形式只是口头交涉就合作啦,我们双方也都 没有约束谁要规定出多少钱,因我对这个行业不了解所以多数都...

  • 求初音未来39演唱会高清版[点击:1]

    我知道一定有一些朋友是购买碟子的。。。(我刚刚确认过片子。。。2楼就是卖片子的地方。。。)。。。拜托。。。发给猫猫一个吧。。。这是猫猫邮 箱:448720094@qq.com。。。急求!!!

  • 31集海藻在宋思明耳边说的话[点击:1]

    就是“浅尝辄止”那块

  • 现在sitv里面放的东京印象片尾曲?[点击:1]

    片尾曲里面的 内容是 一个日本男人坐在钢琴上手拿话筒 一手抱着鲜花 歌是 女生唱的

  • 谁知道是肾阴虚,肾阳虚。还是肾气不足[点击:1]

    在网上找了许多不知是什么症状。口干咽干,只要一会不喝水嘴唇就干,还经常耳鸣。我很瘦,体虚、体弱、心悸、失眠,不容易睡熟。易醒。懒言、声低、食少、 消化不良。 面黄。乏力、这些都是常有症状, 说阴虚吧没有...

  • 学3D都应该掌握哪些英语单词[点击:1]

 

 

转载于:https://www.cnblogs.com/xinggg22/archive/2010/06/13/1758033.html


http://www.ppmy.cn/news/528020.html

相关文章

什么是2147483647 ?

2147483647(二十一亿四千七百四十八万三千六百四十七)是2147483646与2147483648之间的自然数,也是欧拉在1772年所发现的一个梅森素数,它等于2^31-1,是32位操作系统中最大的符号型整型常量,例如在Pascal语言…

对软件工程的问题及个别软件的分析

通过阅读其他软件工程的资料,总结了如下问题: 1.软件工程和系统工程之间有何区别? 系统工程相对于软件工程范围更加的宽广,包括软件硬件的设计和处理。而软件工程仅仅是指软件开发上所需遵守的原则和规范。 2.软件工程必须要在开发…

引流脚本目录

脚本名录 社交类游戏类买卖闲置类房产类招聘类音乐类视频直播类金融股票类美食类女粉类评论类校园类汽车类宠物类二次元类生活服务类创业类搞笑类女同类男同类论坛社区类图片类资讯阅读类 社交类 SUMMER、碰碰、掌信、比邻、片刻、人脉通、赶集、米恋、陪陪、聊聊、派代、陌缘…

围棋大师阿里,产品经理腾讯

复盘腾讯与阿里这两家企业的成长路径,“产品经理”和“围棋大师”分别是对二者最合适的定义。 赵炯 | 文 长期以来,作为中国互联网行业最头部的两位选手,阿里、腾讯一直被拿来比较。外界喜欢拿着不同的标准、从不同角度观察、衡量这两家明星企…

20余年互联网沉浮史:剩者为王

1994~2020年,中国互联网行业风云激荡,涌动起新的时代浪潮。潮起潮落之时,既能看到浪尖上的弄潮儿,也能看到潮水褪去后的裸泳者。二十多年的浮沉史,战斗到最后的才是胜利者。 赵炯 | 文 改革开放四十余年,中…

菜鸟小技巧:如何在网上隐藏自己的IP地址(1)

在某些场合(例如论坛发贴时)有些网友希望能隐藏自己的IP地址,以免IP被记下,为安全起见,QQ聊天时也不希望别人知道自己的IP……可是如何在网上隐藏自己的IP地址呢?告诉你,方法很简单,那就是使用代理服务器! 一、代理服…

语c语言描写,【自由の翼】语c介绍

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 【8.常见名词释义】 8.1 语C 即语言cos,或语言cosplay; 8.2 主群 又称戏群。主要在这个群内进行剧场以及活动。主群不可崩皮; 8.3 水群 不需要带皮,给于群内成员互相交流的聊天场所&…

腾讯,竞争力 和 用户体验

腾讯的“价值” 首先我想说说腾讯的价值。根据我那篇 rant 的文章来说,我觉得人要活得有价值,事业也要做得有价值。我不太待见那些没有价值的东西。所以,我在那篇文章里让大家都思考了一个问题,我们做这个事的价值在哪里&#xff…

猿创征文|那一年

猿创征文|那一年 那一年,因为游戏我与开发结缘那一年,我选了软件技术专业那一年,我实习了那一年,我去了一家培训外包公司那一年,我大学毕业那一年,我去了济南工作那一年,再就业那一年…

Ontheinternet的深圳论坛

摘要:深圳论坛 2012年07月02日且尤其喜欢牧师楚楚动人的造型,并花几百万元送儿女去欧洲读书"的帖子,不喜欢PK厮杀重口味的玩游戏,深圳论坛一直强调软件即时通讯软件过程是无法进行穷举即时通讯软件的,近日公测的舞…

qq炫舞游戏服务器维护公告,【公告】3月15日全区维护完成公告

尊敬的QQ炫舞玩家: 3月版本的维护已经完成,欢迎大家进入游戏,尽情享受炫舞的乐趣! 十年之约目前出现故障仍在维护,恢复开放详情请见后续公告 该版本最终版本号为4.3.5,需从2月版本4.3.2进行升级。 4.3.2升级…

qq炫舞测试服务器维护,QQ炫舞体验服新界面安装操作方法 体验服开服、删档、维护答疑...

QQ炫舞新版本体验服发布了,为了保证玩家可以正常更新体验服,本文将带来QQ炫舞体验服新界面安装操作方法,请大家在备份好现网正式服客户端以后,先用这个备份好的客户端登陆正式服的大区,可以正常上去以后,在…

Matlab快速入门——逻辑与流程控制

% 1. if ... else ... end A rand(1,10) limit 0.5; B (A > limit); % if any(B) fprintf(Indices of values > %4.2f: \n, limit); disp(find(B)) else disp(所有值都小于limit) end% 2. for ... end k 5; hilbert zeros(k,k); for m 1:k for…

管家婆7.1辉煌版

管家婆辉煌版7.1 转载于:https://www.cnblogs.com/fgpgy/archive/2010/03/30/3000184.html

SPSS22.0简体中文破解版(32位/64位)使用方法

如果数据统计就需要进行spss的应用,今天介绍一个20.0的一起来看看怎么安装吧,破解版的简体中文,还不错。 首先,从百度网盘来下载这个,无毒的,亲测可以使用 http://pan.baidu.com/s/1eQjaEoq 这个是20.00…

管家婆服务器安装显示配置失败,管家婆软件安装出错解决方法

原标题:管家婆软件安装出错解决方法 有管家婆的用户在安装软件(辉煌2top10.6系列)时,跳出来这样一个提示,导致软件无法正常安装: 在安装管家婆辉煌2top10.6系列以前的版本时,有些用户朋友可能也遇到过同样的情况&#…

管家婆进销存创业板3.0.1.33

🍓🍓文末获取联系🍓🍓 只有exe安装文件,使用无任何限制,可以随便安装使用 管家婆创业版采用“简单、易用”的设计理念,重视用户体验及互动。产品自带数据库,安装仅需3步&#xff0c…

管家婆过账服务器无响应,管家婆软件分享辉煌版常见问题处理

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 问题描述:管家婆软件之前的版本升级到了12.9及以上,之前版本没有“基本信息名称不允许相同”配置,存在了重复的商品名称,升级上来之后想要查询出哪些是重复的,然后手动修改 解决方法:选择账套执行脚本 脚本及补丁:微云—查…

药店千方百剂系统无法连接服务器,管家婆千方百剂软件常见问题解决办法分享...

原标题:管家婆千方百剂软件常见问题解决办法分享 管家婆千方百剂软件如何?管家婆千方百剂软件是针对医药企业经营管理而开发的专业医药软件,集进销存、财务、GSP及经营分析于一体,充分满足医药经营企业的各种需求。该软件从医药经营企业的各…

管家婆系统怎么创建提醒服务器,管家婆辉煌Ⅱ++10.1 -管家婆软件官方网站

网站资料 此次,管家婆辉煌系列同时发布八大子系列共24个版本,即: 辉煌Ⅱ TOP系列 辉煌Ⅱ TOP五金建材版系列 辉煌Ⅱ TOP皮革布匹版系列 辉煌Ⅱ TOP电脑通迅版系列。 辉煌Ⅱ系列 辉煌Ⅱ五金建材版系列 辉煌Ⅱ皮革布匹版系列 辉煌Ⅱ电脑通迅版系列。 此次发布的辉煌ⅡV10.1版本…
最新文章