AlternativeTo Logo
  1. Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services.

  2. MonoDevelop enables developers to write desktop and web applications on Linux, Windows and Mac OS X. It also makes it easy to port .NET applications created with Visual Studio to Linux and Mac OS X maintaining a single code base for all platforms.

    Discontinued

    As of October 2021, the GitHub repository README has been updated to say "This project has not been built nor maintained since January 2020 and has been archived".

    Screenshot


  3. #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source, and you can download both sourcecode and executables.

    Discontinued

    Unfortunately SharpDevelop has been discontinued. It is still a viable alternative for VS for versions until 2016, but it doesn't support C# 7.0 as VS 2017 does. See details: http://www.icsharpcode.net/OpenSource/SD/WhatsNew.aspx

    SharpDevelop on Vista
  4. LINQPad lets you interactively query SQL databases in a modern query language: LINQ. Kiss goodbye to SQL Management Studio!

  5. Snowman is a native code to C/C++ decompiler.

    No screenshots yet
  6. Microsoft Small Basic puts the fun back into computer programming. With a friendly development environment that is very easy to master, it eases both kids and adults into the world of programming.

  7. JustDecompile is a stand-alone, free decompiling tool which converts .NET assemblies into source code.

    Telerick JustDecompile
  8. Decompile Any .NET Code.

    Get Insights - Find dependencies and more
  9. NETGuard.IO protects your application from tampering and cracking using state of the art techniques.

  10. Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source assemblies and optionally integrating XML Documentation Comments. Sandcastle has the following key features:

    Discontinued

    Sandcastle is discontinued.

    No screenshots yet
  11. NDoc generates class library documentation from .NET assemblies and the XML documentation files generated by the C# compiler (or with an add-on tool for VB.NET).

    No screenshots yet
  12. A tool for browsing public and private members in any running .NET application (and a generic InvokeRemote method that wraps the code injection).

    Screenshot
  13. Hawkeye icon
    • FreeProprietary
    • Windows
    • .NET Framework

    Hawkeye is a .Net tool that allows you to view, edit, analyze and invoke (almost) any object from a .Net application. Whenever you try to debug, test, change or understand an application, Hawkeye can help.

    Discontinued

    The official website is unavailable, and the last update was in 2014.

    Screenshot
  14. Babel Obfuscator is a powerful protection tool for the Microsoft .NET Framework. Programs written in .NET languages, like C# and Visual Basic .

    No screenshots yet
  15. Document! X icon
    • Windows
    • .NET Framework
    • Microsoft Visual Studio

    Document! X is a combination of an automated documentation tool and a full authoring environment which can be used to create, publish and maintain accurate, professional quality documentation for .NET, Web Services, Databases, XSDs, Java ,Javascript.