NET Framework Tools
- Free Personal • Proprietary
- Mac
- Windows
- Online
- .NET Framework
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.
- Free • Open Source
- Mac
- Windows
- Linux
- .NET Framework
- Xamarin Studio
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".
- Free • Open Source
- Windows
- .NET Framework
#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
LINQPad lets you interactively query SQL databases in a modern query language: LINQ. Kiss goodbye to SQL Management Studio!
- Free • Open Source
- Windows
- Linux
- C (programming language)
- C#
- C++
Snowman is a native code to C/C++ decompiler.
No screenshots yetMicrosoft 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.
JustDecompile is a stand-alone, free decompiling tool which converts .NET assemblies into source code.
Decompile Any .NET Code.
NETGuard.IO protects your application from tampering and cracking using state of the art techniques.
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:
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 yetA tool for browsing public and private members in any running .NET application (and a generic InvokeRemote method that wraps the code injection).
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.
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- Paid • Proprietary
- 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.