See this article from MSDN, feel good turn over, for me like this. NET Novice, each tool is a good starting point for improving efficiency. The introduction of the 10 software will be reformatted to facilitate later inspection. The 10 articles that begin with the ". NET Programmer's 10 prerequisites" are separated from this article, and each article is not separately annotated with copyright and provenance.
This article has added new information since it was published. See the edit update below.
Unless you use the best tool you can get, you can't expect to build a first-class application. Except like Visual Studio? NET, you can also get a lot of small, less-known tools from the. NET community. In this article, I'll introduce you to some of the best free tools available for. NET Development. I will guide you through a quick tutorial on how to use each of these tools-some tools can save you a minute in many cases, while others may radically change the way you write your code. Because I'm going to cover so many different tools in this article, I can't discuss each of these tools in detail, but you should know enough about each tool to determine which tools are useful to your project.
This article discusses:
NUnit for writing unit tests
NDoc for creating Code document data
NAnt for building a solution
Codesmith for generating code
FxCop for monitoring Code
Snippet Compiler for compiling small amounts of code
Tools for conversion i asp.net Version switcher
Tools for Conversion II Visual Studio Converter
Regulator for generating regular expressions
. NET Reflector used to parse an assembly
The following techniques are used in this article:
. NET, C #, or Visual Basic. NET, visual Studio. Net
Summary
This article introduces the above tools in a cursory fashion, but I have tried to provide you with at least enough information to arouse your curiosity. I believe this article has given you some insight into a few free tools, and you can start using these tools immediately to write better projects. At the same time, I urge you to make sure you have all the other appropriate tools available, whether it's the latest version of Visual Studio, a powerful computer, or a free utility. Having the right tools will make all the difference.
James Avery is a consultant who uses. NET and other Microsoft technologies. He has written many books and articles, and his latest book is "ASP.net Setup and Configuration Pocket Reference" (Microsoft Press, 2003). You can send him e-mail via javery@infozerk.com and read his online diary in Http://www.dotavery.com/blog.
This digest is from the July 2004 issue of MSDN Magazine.
The magazine can be purchased at newsstands and can also be subscribed to.
Go to original English page
Go to original Chinese page