.NET Framework Alternatives
.NET Framework is described as 'The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large library and provides language interoperability (each language can use code written in other languages) across several programming languages' and is an app in the development category. There are more than 10 alternatives to .NET Framework for a variety of platforms, including Windows, Linux, Mac, Web-based and BSD apps. The best .NET Framework alternative is Java. It's not free, so if you're looking for a free alternative, you could try Mono or .NET Core. Other great apps like .NET Framework are Nevron Open Vision for .NET, .NET Micro Framework for Linux, Eiffel (programming language) and DotNet9x.
- Software Framework
- Free • Open Source
- 72 Java alternatives
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
License model
- Free Personal • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- Java Mobile
- Symbian S60
- HP webOS
- Blackberry
- Android Tablet
- BSD
- Blackberry 10
- Kindle Fire
Java Features
Comments about Java as an Alternative to .NET Framework
.Net is a framework, Java is a programming language
Mono is a free and open source project led by Xamarin (formerly by Novell and originally by Ximian) to create an Ecma standard compliant .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.
License model
- Free • Open Source
Application type
Country of Origin
- International
Platforms
- Mac
- Windows
- Linux
- BSD
- Oracle Solaris
- Android
- iPhone
- Self-Hosted
- Mono
Comments about Mono as an Alternative to .NET Framework
Ola JohanssonMono is an alternative version of .net framework that is cross platform.
it allows me to develop on my linux system in c#. .net framework is only supported on windows. and .net core is too limited.
java is a good programming alternative but i dont consider it a .net platform alternative..NET Core is a cross-platform free and open-source managed software framework similar to .NET Framework. It consists of CoreCLR, a complete cross-platform runtime implementation of CLR, the virtual machine that manages the execution of .NET programs.
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
.NET Core Features
Comments about .NET Core as an Alternative to .NET Framework
Ola JohanssonThe new version of .net framework that is cross platform and smaller.
Nevron Open Vision for .NET is a suite of advanced UI components that helps you develop feature-rich Web (Blazor WebAssenbly) and Desktop (WinForms, WPF, Xamarin.Mac) applications from a single code base.
License model
- Freemium • Proprietary
Country of Origin
Bulgaria
EU
Platforms
- Mac
- Windows
- Online
.NET Micro Framework for Linux (NETMF Linux) is sample porting code including complete OS facility. We provide the code for Eddy, Embedded ARM architecture Linux board. The source codes can be ported to any other architectures and platforms, if the cross-toolchain is available.
.NET Micro Framework for Linux Features
Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial...
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- Online
- BSD
- Solaris
- FreeBSD
- OpenSolaris
- OpenBSD
Eiffel (programming language) Features
This project is a work-in-progress backport of .NET Framework 2.0 - 3.5 to Windows 9x. Currently 2.0 is believed to be largely functional while work on 3.5 has just begun.
License model
- Free • Open Source
Platforms
- Windows
- Self-Hosted
DotNet9x Features
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- JavaScript
- Hotspot JVM
Ceylon Features
Jabaco is a simple programming language with a Visual Basic like syntax. Jabaco enables you to create powerful software for all Java supported operating systems.
DiscontinuedOfficial Website Download page shows :Jabaco BETA 1.5.2 (Release: 2009-09-01)See http://www.jabaco.org/download.html
Jabaco Features
Dolphin is a complete development IDE for Smalltalk targeted specifically at Microsoft Windows. It is capable of creating standalone GUI and console executables that will run on any version of Windows from XP up to the current Windows 10.
License model
- Free • Open Source
Country of Origin
Australia
Platforms
- Windows
If you looking to replace .net framework Java is one of the most similar replacement.