DotNet常用工具二

.net工具

.NET Tools

Here are listed some of the existing companion tools for .NET development.
Although quite comprehensive, this list is not exhaustive. You can submit new tools or report a dead link by dropping me a line.

Note: I have to restrict myself to tool products, and avoid components, class libraries, articles, techniques... otherwise the list would be way too long! That does not mean that I won't make exceptions if I decide to cover a particular area (probably I did already ).

Chad Osgood has created an RSS feed for this list. Check it out right now to keep informed when the list is updated.


Code generation

Compilation

Obfuscation

Decompilation

Object browsing - Assembly viewers

Refactoring

Persistence and data-related code generation

See also "RAD Tools - Application Development Automation" below

RAD tools - Application development automation

Modeling - Software design - Architecture - Model driven architecture - UML

IDEs - Code editors - IDE add-ins for code edition

Builds

Testing

Code analysis - Standards verifiers

Profiling - Monitoring - Performance Testing - Optimization

Documentation - Code commenting

Frameworks

MVC

AOP

Code versioning - Source control

Localization

Reporting

Page templating

Scripting

Installation

Regular Expressions

Mainframes - Legacy Systems

Code conversion - Language migration

Others


Useful links

/

C#编码规范

为了以后软件更加容易维护,还是有必要建立一套编码规范。

发现这件事情早就有人在讨论和研究了:

http://www.cnblogs.com/iouniuniu/archive/2004/03/19/3572.aspx

http://blogs.msdn.com/ericgu/archive/2004/01/19/60315.aspx

现在先对他们讨论的内容整理一下:发现有以下几个模板:

1.Microsoft

Microsoft公司关于编程风格的建议:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconnetframeworkdesignguidelines.asp

另外一个关于安全方面的编程规范

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/seccodeguide.asp

另外Microsoft还提供了一个工具fxcop,可以用来检查代码的规范性:

http://gotdotnet.com/team/fxcop/

2.SharpDevelop(www.icSharpCode.net)

有一个开放源码的项目叫做SharpDevelop,在该软件中提供了一个编码规范
www.icSharpCode.net
在该工具中还集成了以下内容:
   NUnit:.net的单元测试工具
   NDoc :.net自动源代码生成文档的工具
   NProf :性能监测和优化工具

3.IDesign

http://www.idesign.net/idesign/据说是个不错的网站,在这个网站也提供了一个编码规范,可以参考一下

http://www.idesign.net/idesign/download/IDesign%20CSharp%20Coding%20Standard.zip

CSDN上有人对这套编码规范进行了翻译:

http://www.csdn.net/develop/Read_Article.asp?id=25417

4.Philips

http://www.tiobe.com/standards/gemrcsharpcs.pdf

5.计算机世界精华区中的一个编码规范

http://www.dev-club.com/club/bbs/showEssence.asp?id=25548

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值