IDE for Integrated Development Environment, is the "main tool" used for programming. It is the workbench in which you will code and look at the results. Nearly every language have an IDE, many languages indeed have many of them. The one I am using is the Visual Studio 2010 from Microsoft.
Visual Studio 2010 - Ultimate
This is the release candidate for the 2010 version of Visual Studio. This include the Team Suite. The Team Suite is the set of tools to work with a Team Foundation Server, I manage one and I use it to share all my projects with different computers. It is a very powerful version control system.
Team Foundation Server
Team Foundation Server is a version control software. In layman's terms, it keeps your projects sync'ed between computers. How it works is that you first upload a project to a Collection. A collection might contain many files and VB projects. When you want to work on a project you do a "Check-Out" of the files you need. While the files are checked out, no one can save any modifications to it until files are checked back in.
Red Gate's Reflector
This tool is a decompiler made specifically for .net assemblies. What a decompiler does, is that it shows you the software source just by looking at the .exe or .dll. You can understand that it is a very powerfull tool to inspect other's people code without having the source code. This decompiler works only with .net assembles.
Sandcastle
Sandcastle and its GUI package is a software that will go through your project's code pages and generate .htm files out of your XML comments. This is very useful for publishing documentation.





No comments:
Post a Comment