Today, in this post we shall know some important .Net tools that all the developers must have on his system. These tools expand the scope for the developers and enhance the development scope. The major tools to talk about are:
Microsoft Visual Studio 2010 Express Editions: This is a set of freeware integrated development environments (IDE), from Microsoft. The main intension behind this Express Edition is to provide streamlined, easy-to-use and easy-to-learn IDEs for hobbyists and students, rather than professional software developers.
Notepad++: It is a great text- and source-code editor for Windows with Explorer context-menu and an IDE-like experience. Notepad++ supports tabbed editing, which allows working with multiple open files in a single window. Notepad++ opens large files significantly faster than Windows Notepad.
FileZilla: A fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and graphical user interface. FileZilla is free, cross-platform FTP application software, consisting of FileZilla Client and FileZilla Server. Binaries are available for Windows, Linux, and Mac OS X.
WebMatrix: Microsoft WebMatrix is a free, cloud-connected web development application for Windows. WebMatrix helps developers to build websites using built-in templates or popular open-source applications, having full support of ASP.Net. It includes platforms such as WordPress, Razor (ASP.NET MVC3) and other open-source blogging, wiki tools.
LINQPad: This tool helps developers interactively query databases in a modern query language LINQ. It is a freemium software utility for Microsoft .NET to interactively query SQL databases and other data sources such as OData or WCF Data Services using LINQ.
JustDecompile: new, free developer productivity tool for easy .NET assembly browsing and decompiling and a complete replacement of .NET Reflector.
SublimeText: Mainly useful for a Web-developer this is really very intuitive, prose and has a slick user interface with extraordinary features.
Fiddler: Easy, clean and powerful web-traffic debugging proxy for HTTP.
SoapUI: This tool defines a perfect way to do functional testing using graphical interface to create automated functional, load or regression tests. If you want to record user tests and generate some test code then you should try WatiN.
NCrunch: Automated continuous testing within Visual Studio .NET that runs in background in your IDE and get information such as Code Coverage and Performance metrics.
KDiff3: is an alternative to BeyondCompare to compare files, directories and automate merging of code.
HelpNDoc: Helps in generateing documentation in PDF, Web-based, CHM, Word and iPhone for personal use.
LogParser: Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows® operating system such as the Event Log, the Registry, the file system, and Active Directory.