.NET Core

.NET Core

.NET Core ist ein plattformübergreifendes, kostenloses und Open-Source-verwaltetes Software-Framework, das .NET Framework ähnelt.
.NET Core ist ein plattformübergreifendes, kostenloses und Open-Source-verwaltetes Software-Framework, das .NET Framework ähnelt.Es besteht aus CoreCLR, einer vollständigen plattformübergreifenden Laufzeitimplementierung von CLR, der virtuellen Maschine, die die Ausführung von .NET-Programmen verwaltet.CoreCLR wird mit einem verbesserten Just-in-Time-Compiler namens RyuJIT ausgeliefert..NET Core enthält auch CoreFX, eine Teilgabelung von BCL.Während .NET Core eine Teilmenge der .NET Framework-APIs gemeinsam nutzt, verfügt es über eine eigene API, die nicht Teil von .NET Framework ist.Darüber hinaus enthält .NET Core CoreRT, die für die Integration in AOT-kompilierte native Binärdateien optimierte .NET Native-Laufzeit.Für UWP wird eine Variante der .NET Core-Bibliothek verwendet.Die Befehlszeilenschnittstelle von .NET Core bietet einen Einstiegspunkt für die Ausführung von Betriebssystemen und bietet Entwicklerdienste wie Kompilierung und Paketverwaltung. .NET Core unterstützt vier plattformübergreifende Szenarien: ASP.NET Core-Webanwendungen, Befehlszeilenanwendungen,Bibliotheken und Universal Windows Platform-Apps.Windows Forms oder WPF, die die Standard-GUI für Desktop-Software unter Windows darstellen, werden nicht implementiert..NET Core ist auch modular aufgebaut, dh, Entwickler arbeiten nicht mit Assemblys, sondern mit NuGet-Paketen.
net-core

Kategorien

Alternativen zu .NET Core für alle Plattformen mit einer Lizenz

Java

Java

Java ist eine universelle Computerprogrammiersprache, die gleichzeitig, klassenbasiert, objektorientiert und so konzipiert ist, dass sie so wenig Implementierungsabhängigkeiten wie möglich aufweist.
Mono

Mono

Mono ist ein kostenloses Open-Source-Projekt, das von Xamarin (früher von Novell und ursprünglich von Ximian) geleitet wird, um einen Ecma-Standard zu erstellen, der den Anforderungen entspricht.
.NET Framework

.NET Framework

Kostenlos.Plattformübergreifend.Open Source.Eine Entwicklerplattform zum Erstellen all Ihrer Apps.
Ceylon

Ceylon

Unterstützung für virtuelle Maschinen mit Java und JavaScript
Jabaco

Jabaco

Jabaco ist eine einfache Programmiersprache mit einer Visual Basic-ähnlichen Syntax.Mit Jabaco können Sie leistungsstarke Software für alle von Java unterstützten Betriebssysteme erstellen..
Avian

Avian

Avian ist eine kompakte virtuelle Maschine und Klassenbibliothek, die eine nützliche Untergruppe von Java-Funktionen bereitstellt und sich zum Erstellen eigenständiger Anwendungen eignet.
Dolphin Smalltalk

Dolphin Smalltalk

Dolphin ist eine vollständige Entwicklungs-IDE für Smalltalk, die speziell für Microsoft Windows entwickelt wurde.Es ist in der Lage, eigenständige GUI- und Konsolen-Programmdateien zu erstellen, die unter allen Windows-Versionen von XP bis zum aktuellen Windows 10 ausgeführt werden können.
Motti.NET (Programming Language)

Motti.NET (Programming Language)

Motti.NET (mottidotnet) ist eine erweiterte Programmiersprache mit visuellen und Programmierfunktionen. Zuverlässig Motti.NET hat sich als sehr stabil erwiesen
.NET Micro Framework for Linux

.NET Micro Framework for Linux

.NET Micro Framework für Linux (NETMF Linux) ist ein Beispiel für einen Portierungscode mit vollständiger Betriebssystemfunktion.Wir stellen den Code für das Eddy-Linux-Board mit Embedded-ARM-Architektur zur Verfügung.