[网摘].NET 程序员十种必备工具-概述
从 MSDN 中看到这篇文章,觉得不错转了过来,对于我这样的.NET新手来说每个工具都是提高效率的好开始。将这十款软件的介绍重新格式化一下,方便以后查阅。以 “.NET 程序员十种必备工具”开头的10篇文章都是从这篇文章中分离出来,每篇文章就不分别注明版权和出处了。
本文自发布以来已经增加了新信息。请参阅下面的编辑更新。
除 非您使用能够获得的最佳工具,否则您无法期望生成一流的应用程序。除了像 Visual Studio?.NET 这样的著名工具以外,还可以从 .NET 社区获得许多小型的、不太为人所知的工具。在本文中,我将向您介绍一些目前可以获得的、面向 .NET 开发的最佳免费工具。我将引导您完成一个有关如何使用其中每种工具的快速教程 — 一些工具在许多时候可以使您节约一分钟,而另一些工具则可能彻底改变您编写代码的方式。因为我要在本篇文章中介绍如此之多的不同工具,所以我无法详尽讨论 其中每种工具,但您应该了解到有关每种工具的足够信息,以便判断哪些工具对您的项目有用。
本文讨论:
用于创建代码文档资料的 NDoc
用于生成解决方案的 NAnt
用于生成代码的 CodeSmith
用于监视代码的 FxCop
用于编译少量代码的 Snippet Compiler
用于转换的工具I ASP.NET Version Switcher
用于转换的工具II Visual Studio Converter
用于生成正则表达式的 Regulator
用于分析程序集的 .NET Reflector
本文使用了下列技术:
.NET、C# 或 Visual Basic .NET、Visual Studio .NET
小结
本 文采用走马观花的方式介绍了上述工具,但我已经试图起码向您提供足够的信息以激起您的好奇心。我相信本文已经让您在某种程度上领悟了几个免费工具,您可以 立即开始使用这些工具来编写更好的项目。同时,我还要敦促您确保自己拥有所有其他可以获得的合适工具,无论是最新版本的 Visual Studio、功能强大的计算机还是免费的实用工具。拥有合适的工具将使一切变得大不相同。
James Avery 是一位使用 .NET 和其他 Microsoft 技术的顾问。他已经撰写了许多书籍和文章,他的最新著作是《ASP.NET Setup and Configuration Pocket Reference》(Microsoft Press, 2003)。您可以通过 javery@infozerk.com 向他发送电子邮件,并且在 http://www.dotavery.com/blog 阅读他的网络日记。
本文摘自 MSDN Magazine 的 2004 年 7 月刊。
该杂志可在各地的报摊购买,也可以订阅。
转载于:https://www.cnblogs.com/acis_/archive/2009/07/11/1521704.html
[网摘].NET 程序员十种必备工具-概述相关推荐
- NET 程序员十种必备工具 - 目录
从 MSDN 中看到这篇文章,觉得不错转了过来,对于我这样的.NET新手来说每个工具都是提高效率的好开始.将这十款软件的介绍重新格式化一下,方便以后查阅.以".NET 程序员十种必备工具&q ...
- NET 程序员十种必备工具
原文出处:http://blog.csdn.net/zhumi/archive/2004/07/22/49076.aspx 用于编写单元测试的 NUnit 用于创建代码文档资料的 NDoc 用于生成解 ...
- 前端程序员发展必备工具
前言:整理了关于前端程序员所需要的资源,一起奋斗努力 前端开发主要包括三大方面: 页面布局实现:基本的布局和美化(html,css) 数据逻辑操作渲染:js和前端框架 组件或者模块化相连:moudle ...
- .NET 程序员十种常用辅助开发工具
.NET 程序员十种常用辅助开发工具 一: .NET 程序员十种工具 - Visual Studio Converter(转换器工具) Visual Studio .NET 项目转换器(参 ...
- 新时代程序员主流开发工具一览
分享一些优秀的写代码工具和使用感受 大家好,我是鱼皮. 俗话说的好:工欲善其事,必先利其器.一款好的开发工具对程序员来说是至关重要的,可以降低开发成本.提高开发的效率和代码质量. 所以今天分享一些主流 ...
- 程序员装机必备利器列表
程序员装机必备利器列表 普通应用 常用的个人应用,如浏览器,音乐播放器等. 1. Google Chorme 谷歌浏览器,作为开发者必备.可以装很多功能强大的插件. 2. 百度网盘 百度网盘,日常文件 ...
- Eclipse 主题(Theme) 设置之程序员大牛必备的装逼神器
< 程序员大牛必备的装逼神器 > 一个牛逼的程序员,除了有牛逼的技术,还要有高逼格的风格,说白了,就和人一样,单是内在美还不行,必须外表也要美,就好比,一个乞丐,他内在美,但是全身臭气熏天 ...
- 程序员装机必备的软件
1,TrueCrypt trueCrypt,是一款免费开源的加密软件,同时支持Windows Vista,7/XP, Mac OS X, Linux 等操作系统.TrueCrypt不需要生成任何文件即 ...
- 程序员:必备技能 Git
程序员:必备技能 Git 文章目录 程序员:必备技能 Git 每博一文案 1. Git 的概述 1.1 版本控制 1.2 SVN 1.3 Git 1.4 Git 和代码托管中心 2. Git的安装下载 ...
最新文章
- 赫夫曼编码(基于赫夫曼树的实现)
- 谷歌的深度学习在AI芯片中找到了一条关键路径
- 使用MongoDB存储Docker日志(续)
- 微型计算机滑动平均值滤波器方程,微型计算机控制技术期末复习2011.ppt
- slidingmenu能否实现菜单页在内容页上方,而不是把内容页挤到一边去????...
- 计划任务如何使用 java_java – 如何计划任务以定期间隔运行?
- 软件工程导论 00章数据流图与数据字典
- android toolbar 颜色渐变,android – 如何使渐变形状留在CollapsingToolbarLayout标题后面...
- python飞机大战游戏代码_python实现飞机大战小游戏
- centos6.5命令行 安装锐起 RDV(Rich Desktop Virtualization)
- ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.9/main: DNS lookup error
- android 打开微信客户端,Android中接入微信客户端心得
- PHP字符串运算结果,php字符运算
- mysql 中 一个汉字吗_MySQL 中一个汉字占多少存储?
- 软件测试之第一章 软件测试和测试环境
- 青龙面板运行·小米改步
- Pairwise(FCC算法)
- 由旋转矩阵求旋转中心
- Java产品:CRM客户关系管理系统
- Carsim-3D路面:停车线的绘制