.NET工具集合
工具
(1) 代码分析
.NET Memory Profiler - http://memprofiler.com/
ANTS Profiler - http://www.red-gate.com/code_profiling.htm
dotTrace Profiler - http://www.jetbrains.com/profiler/
FxCop - http://www.gotdotnet.com/team/fxcop/
NDepend - http://www.ndepend.com/
(2) 编译发布
CCNet - http://ccnet.thoughtworks.com/
Draco.NET - http://draconet.sourceforge.net/
(3) 编译器
CS-Script - http://www.members.optusnet.com.au/~olegshilo/
Mono - http://www.mono-project.com/
Portable.NET - http://www.dotgnu.org/
SSCLI - http://www.microsoft.com/downloads/details.aspx?FamilyId=8C09FD61-3F26-4555-AE17-3121B4F51D4D&displaylang=en
(4) 调试器
WinDBG - http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
(5) 打包发布
Thinstall - http://www.thinstall.com/
(6) 反编译/破解
Lutz Roeder Reflector - http://www.aisto.com/roeder/dotnet/
.NET Reflector Add-Ins - http://www.codeplex.com/reflectoraddins
Asmex - http://www.jbrowse.com/products/asmex/
Dis# - .NET decompiler - http://www.netdecompiler.com/
Dotnet IL Editor - http://sourceforge.net/projects/dile
(7) 文档帮助
Sandcastle - http://www.codeplex.com/Sandcastle
Sandcastle Help File Builder - http://www.codeplex.com/SHFB
SandcastleGUI - http://www.inchl.nl/SandcastleGUI/
GhostDoc - http://www.roland-weigelt.de/ghostdoc/
(8) IDE 扩展
ReSharper - http://www.jetbrains.com/resharper/index.html
Visual Assit X - http://www.wholetomato.com/
(9) MSIL
(10) 混淆保护
.NET Reactor - http://www.eziriz.com/
.NETZ - http://madebits.com/netz/index.php
CliSecure - http://www.secureteam.net/
CodeVeil - http://www.xheo.com/products/codeveil/
DNGuard HVM - http://www.dnguard.cn/
MaxtoCode .NET - http://www.jinheng.net.cn/maxtocode/
Obfuscator.NET - http://www.macrobject.com/en/obfuscator/index.htm
Salamander - http://www.remotesoft.com/salamander/
Skater .NET Obfuscator - http://rustemsoft.com/Skater.htm
XenoCode - http://www.xenocode.com/
(11) 单元测试
MbUnit - http://www.mbunit.com/
NUnit - http://www.nunit.org/
TestDriven.NET - http://www.testdriven.net/
xUnit.net - http://www.codeplex.com/xunit
.NET工具集合的更多相关文章
- 统计和分析系统性能【IO CPU 内存】的工具集合
统计和分析系统性能[IO CPU 内存]的工具集合 blktrace http://www.oschina.net/p/blktrace 获取磁盘写入的信息 root@demo:~/install/p ...
- sublime开发php必备工具集合(mac)
sublime开发php必备工具集合(Mac) 相关链接:http://benmatselby.github.io/sublime-phpcs/ 目标: 直接在sublime中运行php代码 按PSR ...
- linux shell工具集合
1)判断进程是否存在,如果不存在再执行启动命令,可以避免一个脚本同时启动多份 if [ $(ps -ef |grep bastion_account.sh|grep -v grep|wc -l) - ...
- andorid 开放工具集合
1.开放工具集合 http://www.androiddevtools.cn/
- python爬虫工具集合
python爬虫工具集合 大家一起来整理吧!强烈建议PR.这是初稿,总是有很多问题,而且考虑不全面,希望大家支持! 源文件 主要针对python3 常用库 urllib Urllib是python提供 ...
- 一些日常工具集合(C++代码片段)
一些日常工具集合(C++代码片段) ——工欲善其事,必先利其器 尽管不会松松松,但是至少维持一个比较小的常数还是比较好的 在此之前依然要保证算法的正确性以及代码的可写性 本文依然会持久更新,因为一次写 ...
- Android开发免费类库和工具集合
用于Android开发的免费类库和工具集合,按目录分类. Action Bars ActionBarSherlock Extended ActionBar FadingActionBar GlassA ...
- 压力测试工具集合(ab,webbench,Siege,http_load,Web Application Stress)
压力测试工具集合(ab,webbench,Siege,http_load,Web Application Stress) 1 Apache附带的工具ab ab的全称是ApacheBench,是Apac ...
- ETH&EOS开发资源及工具集合(完整汇总版)
ETH&EOS开发资源及工具集合(完整汇总版) 3113 ETH开发资源篇 一.开发语言 · Solidity - 官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语 ...
- 前端进阶(8) - 前端开发需要了解的工具集合:webpack, eslint, prettier, ...
前端开发需要了解的工具集合:webpack, eslint, prettier, ... 前端开发需要了解的一些工具,这些工具能够帮助你在项目开发中事半功倍. 1. nrm: npm registry ...
随机推荐
- centos 6.4 x86_64 (minimal) 编译安装percona
下载Percona-Server-5.5.24-26.0 wget https://www.percona.com/downloads/Percona-Server-5.5/Percona-Serve ...
- python re 库的使用
python re 库是关于正则表达式的一个库.这里面包含了多种字符串匹配的方法 使用例程 # -*- coding: utf-8 -*- import re # search 的作用是 查找后面字符 ...
- zeroMQ消息传送的是一个固定长度的二进制数据,而TCP是通过字节流,那二进制流和字节流有啥区别?
1.TCP是面向连接的,它在UDP数据包的基础上增加了重传.流控等一系列机制,封装成基于字节流的传输层通讯协议.使用字节流,应用有点像语音或视频聊天,粒度小到一个字节,双向同时传输,连绵不断. Zer ...
- 学习MongoDB(一) 如何在Linxu安装与启动
1.官方下载地址 https://www.mongodb.org/downloads#production,选择对应的Linxu版本. 2.mkdir -p /usr/mongodb 创建一个目录用来 ...
- Centos 5.2 下配置 php 的 json 扩展
01.下载源文件包: wget http://www.aurore.net/projects/php-json/php-json-ext-1.2.1.tar.bz2 02.解压文件包: tar ...
- Redis管道传输
Redis是一个TCP服务器,并支持请求/响应协议.redis的一个请求完成需要下面的步骤: 客户端发送一个查询到服务器,并从套接字中读取,通常在封闭的方式,对服务器的响应. 服务器处理命令并将响应返 ...
- 在springmvc中无法使用@value()注解
折腾了一下午,试了很多解决办法,就是死活不能扫描到properties文件.本来打算使用软编码的,尝试更改了全部jar包版本,还是无法解决. 后面想到了,spring和springmvc容器的加载顺序 ...
- 使用STC-ISP向KEIL添加STC芯片头文件
第一步:打开“STC-ISP”软件. 第二步:点击右手边“Keil仿真设置”,然后点击“添加型号和头文件到Keil中添加STC仿真器驱动到Keil中”. 第三步:在弹出的“浏览文件夹”对话框中,找到你 ...
- Qt QTcpSocket 对连接服务器中断的不同情况进行判定
简述 对于一个C/S结构的程序,客户端有些时候需要实时得知与服务器的连接状态.而对于客户端与服务器断开连接的因素很多,现在就目前遇到的情况进行一下总结. 分为下面六种不同情况 客户端网线断开 客户端网 ...
- 【转】【Python】Python中的__init__.py与模块导入(from import 找不到模块的问题)
python中的Module是比较重要的概念.常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的 ...