. NET developers should download ten essential tools

Source: Internet
Author: User
 
NUnit: a unit test tool.
NDoc: a tool for creating code documents
NAnt: A solution generation tool
CodeSmith: code generation tool
FxCop: Code police used to monitor code
Snippet Compiler: small code Snippet compilation tool
Two different Converter tools: ASP. NET Version Converter (Version Switcher) and Visual Studio. NET Project Converter (Project Converter)
Regulator: regular expression generation tool
. NET Reflector: Assembly analysis check tool
The following technologies are used:. NET, C #, Visual Basic. NET, and Visual Studio. NET.
Unless you use the best available tools, do not expect to generate first-class applications. In addition to large tools such as Visual Studio. NET, you can also get many small and unknown tools from the. NET community. In this article, I will introduce you to several of the best free tools available for. NET development. I will guide you through a quick tutorial on how to use each tool-some tools can save you time in many occasions, while other tools may completely change the way you write code. Because I want to introduce so many different tools in this article, I cannot discuss each tool in detail, but you should fully understand the information of each tool, to determine which tools are useful to your project.
Snippet Compiler
Snippet Compiler is a Windows-based small application that allows you to write, compile, and run code. This tool is useful if you have a small code segment and you do not want to create a complete Visual Studio. NET project (and all files attached to the project.
For example, suppose I want to show you how to start another application from the Microsoft. NET Framework. In Snippet Compiler, I will start by creating a file that can create a small console application. You can create code snippets in the Main method of the console application, which is exactly what I want to do here. The following code snippet demonstrates how to create a notepad instance from the. NET Framework: System. Diagnostics. Process proc = new System. Diagnostics. Process ();
Proc. StartInfo. FileName = "notepad.exe ";

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.