Saturday, October 12, 2013

Tools for Microsoft.NET 2012

I have observed many times new bees ask questions like which tool set is best for complete .NET development, so just thought of writing complete set of tools here in this blog which is useful in different parts of .NET software development.


1. Development

                Visual Studio 2012

2. Version Control
     
                Team Foundation Server 2012

3. Most Intelligent Tool for code refactoring, code quality analysis, code cleanup, navigation, code  
    generation, unit testing and code templates

                 Resharper

4. Testing

                Visual Studio 2012 Update 3 - You need to install update 2 (now merged in update 3) to use all automated testing features in .NET 2012

5. Web Debugging Proxy
           
                 Fiddler

6. JSON Validation

                 JSONLINT    

7. To test REST and WSDL services
   
                SOAP UI

8. Best Database Tied up with Microsoft (as per my experience)

                SQL Server 2012

9. One more important tool,  get rid of Note Pad and use Note Pad ++ as this supports all advance data format which are required in .NET development , REST (SOAP) , JSON, XML etc.

                Note Pad ++