.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

4:16 | 评论 (0)

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(http://www.icsharpcode.net/)

有一个开放源码的项目叫做SharpDevelop,在该软件中提供了一个编码规范
http://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


还是先好好研究一下Microsoft的官方标准再说。

3:32 | 评论 (0)

2004年4月16日 #

C#的XML注释

很有意思,C#的注释可以直接生成XML文档,然后定义一下显示格式就可以在ie中浏览。挺不错。NDoc工具还可以将这个xml文件生成各种类型的help文件。

呵呵,有空专门整理出一篇文章出来。

15:07 | 评论 (0)

2004年4月5日 #

城北的几个楼盘

城北今年有这么几个楼盘,通和的 都市枫林,利兹的 水印康庭,华府的 祥和人家。去各个售楼处看了一下,牌子还是牌子,利兹的宣传资料就是一版的纸,华府更夸张,什么宣传资料也没有,售楼处的同志直接拿图纸出来讲解了。通和的售楼处就在杭大路。还是搞得挺不错,相比而言可以用豪华来形容了。
     所以建议还是通和的都市枫林,就是地方远了一点。不过价格还便宜啊。

14:52 | 评论 (0)

2004年3月31日 #

Web应用程序主界面控件

应用程序的主界面是对用户对于系统的最初印象,所以非常的重要。

主界面的主要做法有这么几种:菜单,QQ式导航栏,FrameSet,菜单+工具栏

.net提供了一个控件DataList,可以相对比较方便的实现菜单和导航栏功能,

现成的控件也有一些,包括

1.WebPanelBar,其效果看见参见上面的贴子

2.GotDotNetMenuSource

可以在这里参见演示www.gotdotnet.com

3.Microsoft自己也提供了IE Web Control.包括了菜单,工具栏和树等。

4.QQ式导航栏控件在国外很多站点可以看到,不过都需要收费,目前还没有找到不收费的版本。国内有破解的版本,但是不敢用。毕竟是商业软件开发,没有源码,又没有售后,风险挺大的。

这篇文章作为最近这段时间对于.net学习结果的一个总结。

下一步将确定程序主界面框架的解决方案。作出一个选择。做进一步深入的探索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值