工具和实用程序
微软轻量级“代码生成器”—Repository Fact
Repository Factory是微软模式与实践小组发布的一个开发指南包,它把之前的Web Service Software Factory(WSSF)集成的Data Access Guidance Package分离出来,形成了一个单独的开发指南包。引用Johnny Halife的话说:“它不是一个对象-关系映射(Object-Relational Mapping,ORM)工具,它的目的是作为一个轻量级的代码生成器,以自动化完成绝大部分生成领域模型对象,并将之持久化到数据库的任务代码。”
Visual Assist X
Visual Assist X是一款非常好的Visual Studio .NET 2008、2005、2003、2002插件,支持C++、C#和VB等语言,也支持VC++6,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程地自动化和开发效率。
SketchPath
SketchPath 是一个XPath编辑器,用来分析和测试XML。它提供了一个集成的图形环境用于查看XML文件、 开发、测试和管理XPath表达式。
ViewState Decoder
类似ASP.NET ViewState Helper的一个工具,输入网址就可查看页面的ViewState,并会以树状结构显示。
微软Sysinternals工具集
Sysinternals Suite(Windows Sysinternals工具集)包含一系列免费的系统工具,其中有大名鼎鼎的Process Explorer、FileMon、RegMon等(在Windows Vista下,FileMon和RegMon则被Process Monitor所代替),如果把系统管理员比喻成战士的话,那么Sysinternals Suite就是我们手中的良兵利器。熟悉和掌握这些工具,并且对Windows的体系有一定的了解,将大幅度的提高日常的诊断和排错能力。
SyncToy - 微软的免费文件同步工具
SyncToy 是微软推出的免费的文件同步工具。
SyncToy易于使用,高度的自定义功能可以帮助用户从繁重的拷贝、移动及同步不同目录的工作中解脱出来,仅仅单击几次鼠标就能搞定更多的操作,也会有额外的自定义功能而不会增加复杂度。SyncToy可以同时管理多个目录系列,合并两个目录里文件为一个目录,酷似重命名并在另一个文件夹中删除。与其他程序不同,SyncToy很清楚重命名过程,并且会对同步文件夹进行确认一致。
通用权限管理系统(FrameWork) 1.0.0 Release
在我们开发软件过程中,经常会需要开发一个后台管理程序.用于管理我们开发的前台软件.
当你开发的软件越来越多的时候,你的管理后台也会越来越多.这时如果有一个统一的管理后台.来进来管理.有统一台帐号,统一的授权来进行多个后台的管理就好了.
FrameWork就是在这样的需求下产生了.
Microsoft Application Verifier
Application Verifier 是微软的代码验证工具,可以找出在正常程序代码检测中难以察觉的错误,在一开始,Application Verifier就被设计为检测程序运行内存错误和其他严重的安全隐患.这个工具的使用也非常简单:运行程序读入代码即可,很快就能生成一个log.
VS.Php
VS.Php 是基于 Visual Studio的Php集成开发环境。
使用VS.Php,您可以在Visual Studio IDE中设计、开发、调试和部署 Php 应用程序 。
微软代码分析工具:FxCop
FxCop是是一个静态代码分析工具,可以用于检测程序的代码是否符合规范。由于FxCop是微软公司出品的一款软件,因此得到了许多开发人员的认可。FxCop中定义了许多规则,这些规则都符合微软定义的.NET Framework设计准则。对于开发人员来说,可以使用FxCop对自己的程序集进行自动检查,而避免人工对代码进行审查。
