.NET中比较实用的开发工具
.NET中比较实用的开发工具
.NET中比较实用的开发工具一、ReSharper
ReSharper是一个JetBrains公司出品的著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。它包括一系列丰富的能大大增加C#和Visual Basic .net开发者生产力的特征。
使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。
二、.NET Reflector 或者ILSpy反编译工具
用来查看编译过的程序集,看命名空间是否规范,看类型的成员命名是否合理,以及类的具体代码实现形式。
三、SQL Prompt
这个工具扩展了SQL Server Managment Studio中书写SQL代码的智能提示,让书写SQL语句更方便,快速,准确。
四、SQL Compare
做数据库开发过程中,常常会添加一些脚本,当把这些脚本部署到其它电脑中时,用手工增加脚本的方法过于原始又容易出错,于是SQL Compare的出现,完全满足了我的需求。
在开发的电脑上用SQL Server Management Studio修改表或视图定义,当需要把这个脚本部署到另外一个数据库或电脑中时,运行此工具,选择两边的数据库作一个计较即可完成。
五、Code Smith
CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET的语法来生成任意类型的代码或文本。
六、.NET Reactor
经常要给客户或是准客户做一些例子代码,又不想将代码完全给未付款的客户。对于.NET的程序集格式文件,把没有经过混淆的文件传送给客户,即可认为将源代码给客户。常常是与客户打交道时,客户还没有付款,程序又不能不发给客户测试,只好用.NET Reactor加壳混淆处理。这个也不是完全有作用,现在去壳反混淆的工具非常多,准确率也很高。
做这一步动作也只是为了让代码被反编译之后,阅读相对困难。不过,优质的客户是预付款之后,再提供程序或是技术支持,这个就没有加密混淆的必要了。
七、LLBL Gen Pro
ORM生成表对应的映射的实体,通过对实体的操作,实现OOP面向对象编程,代码的可维护性,可阅读性方面有了极大的提升。
LLBL Gen Pro是个专业的ORM开发工具
LLBL Gen Pro是个支持多种持久层框架的ORM工具,如LLBL Gen Pro Runtime、Entity Framework、NHibernate和LINQ to SQL。
- ASP.NET写文件的方法
- ASP.NET实现多文件上传
- ASP.NET中() => 的含义
- asp.net中split的用法
- windowsserver2008部署php项目(win2008 r2 服务器环境配置FTP/ASP/ASP.Net/PHP)
- ASP.NET常见面试题
- ASP.NET全角与半角相互转换
- ASP.NET中application对象的用法
- ASP.NET给图片加文字水印
- 发送邮件的asp.net代码
- ASP.NET生成二维码
- ASP.NET的Random随机数
- ASP.NET文件打包压缩下载
- ASP.NET服务器端执行脚本的通用方法
- Asp.net Mvc模型绑定
- ASP.NET常用加密解密方法
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
- 今天要穿什么颜色(今天要穿什么颜色的衣服最吉利)
- 一道高中题-求杯子的高度(一道高中题-求杯子的高度)
- 网坛停摆三巨头亏损惨重,费德勒跌幅88 纳达少赚2400万(网坛停摆三巨头亏损惨重)
热门推荐
- mysql8.0.16安装步骤图解(mysql 8.0.22 安装配置图文教程)
- sql server2019无法连接到服务器(SQL Server常见问题及解决方法分享)
- iis服务器如何设置多个网站(云服务器怎么设置404页面IIS7)
- vue导出动态的excel功能(vue中如何下载excel流文件及设置下载文件名)
- MVC升级后报"当前上下文中不存在ViewBag"错的解决方法
- idea如何运行springboot项目(使用idea搭建springboot initializer服务器的问题分析)
- zabbix如何监控web(Zabbix 结合 bat 脚本实现多个应用程序状态监控的方法)
- python包和模块管理(python的依赖管理的实现)
- vuecli打包项目(使用vue-cli创建项目并webpack打包的操作方法)
- python转换doc到pdf(利用python将图片版PDF转文字版PDF)