NET Framework Tools and Services

  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.
    show more
    • FreeOpen 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.


    • FreeOpen 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

  2. LINQPad lets you interactively query SQL databases in a modern query language: LINQ. Kiss goodbye to SQL Management Studio! LINQPad supports everything in C# 3.0 and Framework 3.5: LINQ to Objects LINQ to SQL Entity Framework LINQ to XML (Even old-fashioned SQL!
    show more
    • FreeProprietary
    • Windows
    Asp.net is an open source server-side Web application framework designed for Web development to produce dynamic Web pages, web sites, apps and services with HTML, CSS and JavaScript. You can also create Web APIs, mobile sites, use real-time technologies like Web Sockets and more!
    • FreeOpen Source
    • Windows
    • Linux
    • C (programming language)
    • C#
    • C++
    Standalone Version Supports ARM, x86, and x86-64 architectures. Reads ELF, Mach-O, and PE file formats.
    No screenshots yet
    • FreeOpen Source
    • Windows
    • .NET Framework
    Note: WinSpy++ appears to have been superceded by WinSpy. WinSpy++ is a handy programmer's utility which can be used to select and view the properties of any window in the system. WinSpy is based around the...
    show more
  3. JustDecompile is a stand-alone, free decompiling tool which converts .NET assemblies into source code. This Free Download Gives You Free .
    show more
    • Windows
    • .NET Framework
    Look inside any .NET code Debug your application Follow bugs through your application to see where the problem is – your own code, third-party libraries, or components used by your application.
    show more
    • FreeProprietary
    • Windows
    • .NET Framework
    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.
    • FreeOpen Source
    • Self-Hosted
    • .NET Framework
    - Flexible JSON serializer for converting between .NET objects and JSON - LINQ to JSON for manually reading and writing JSON - High performance, faster than .NET's built-in JSON serializers - Write indented, easy to read JSON - Convert JSON to and from XML
    No screenshots yet
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Google Chrome
    • Firefox
    Chrome Logger is a Google Chrome extension for debugging server side applications in the Chrome console. Most languages include their own logging capabilities, but sometimes it is easier to see your logs right in the browser. Chrome Logger used to be known as ChromePHP.
    show more
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • .NET Framework
    BlogEngine.NET is an open source .NET blogging project that was born out of desire for a better blog platform. A blog platform with less complexity, easy customization, and one that takes advantage of the latest .NET features.
    No screenshots yet
  4. CodeRush, formerly Refactor! Pro, makes it easier to see what's going on with complex code, so you can move forward and spend less time wandering and wondering. Why is that expression's value different from what you expect? When did that local change?
  5. [.NET compilation and its weakness] .NET program are compiled into MSIL, a Microsoft intermediate programming language in which anyone can find MetaData about your code and project.
    show more