Im nächsten Artikel werden wir uns den .NET-Kernel ansehen. Das ist ein Kostenloses, plattformübergreifendes und Open Source-Framework, das von Microsoft entwickelt wurde zum Erstellen von Desktop-Apps, mobilen Apps, Web-Apps, Spiel-Apps usw.
Wenn Sie ein .NET-Entwickler sind, der von der Windows-Plattform stammt, hilft Ihnen der .NET-Kernel dabei Konfigurieren Sie Ihre Entwicklungsumgebung einfachunter jedem Gnu / Linux- und Unix-Betriebssystem. In den folgenden Zeilen werden wir sehen, wie Installieren Sie das Microsoft .NET Core SDK unter Ubuntu 18.04 und wie man die erste Bewerbung mit donet schreibt.
Installieren Sie das Microsoft .NET Core SDK unter Ubuntu 18.04
Der .NET-Kernel ist mit GNU / Linux, Mac OS und Windows kompatibel. Es kann auf den gängigsten GNU / Linux-Betriebssystemen installiert werden, darunter Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE und Ubuntu.
Zunächst öffnen wir ein Terminal (Strg + Alt + T) und geben die folgenden Befehle ein:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
auch Wir müssen das 'Universum'-Repository aktivieren, wenn Sie es noch nicht aktiviert haben. Dies kann durch Eingabe des Terminals erfolgen:
sudo add-apt-repository universe
Jetzt kannst du Installieren Sie das .NET Core SDK mit den Befehlen:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
Nach der Installation können wir Überprüfen Sie die installierte Version Eingabe:
dotnet --version
Erstellen Sie Ihre erste Anwendung mit dotnet
Wie Sie sehen können, wurde das Kern-SDK von .NET korrekt in unserem Ubuntu installiert. Jetzt ist es an der Zeit, die erste Anwendung mit dotnet zu erstellen.
Als Beispiel werde ich eine neue Anwendung namens 'ubunlogApplikation'. Dazu müssen Sie nur ein Terminal öffnen (Strg + Alt + T) und ausführen:
dotnet new console -o ubunlogApp
Wie Sie im obigen Screenshot sehen können, hat dotnet eine neue Konsolentypanwendung erstellt. Der Parameter -o erstellt ein Verzeichnis mit dem Namen 'ubunlogApplikation'wo die Anwendungsdaten gespeichert sind mit allen notwendigen Dateien.
Wenn wir in das Verzeichnis wechseln ubunlogApp finden wir etwa Folgendes:
Es werden zwei Dateien aufgerufen ubunlogApp.csproj und Program.cs und ein Verzeichnis namens obj. Standardmäßig, Die Datei Program.cs enthält den Code zum Ausführen des Programms. 'Hallo Welt'auf der Konsole. Wir können uns den Programmcode ansehen, indem wir Folgendes eingeben:
cat Program.cs
Wenn wir wollen Führen Sie die gerade erstellte Anwendung ausmüssen Sie nur den folgenden Befehl schreiben:
dotnet run
die "Hallo WeltTypisch ist so einfach. Jetzt, Jeder kann seinen Code in die Datei Program.cs schreiben und führen Sie es auf die gleiche Weise aus.
Wir können auch ein neues Verzeichnis erstellen, z. mein Codemit den Befehlen:
mkdir ~/.micodigo cd ~/.micodigo/
… Und von dort aus können wir dieses Verzeichnis erstellen unsere neue Entwicklungsumgebung Ausführen des folgenden Befehls:
dotnet new console
Mit dem obigen Befehl werden zwei Dateien mit den Namen mycode.csproj und Program.cs sowie ein Verzeichnis mit dem Namen obj erstellt. Jetzt können wir die Datei Program.cs in einem Editor öffnen und den vorhandenen 'Hallo Welt'-Code mit unserem eigenen Code löschen oder ändern.
Sobald der gewünschte Code geschrieben ist, müssen wir nur noch die Datei Program.cs speichern und schließen. Danach können wir Führen Sie die Anwendung aus:
dotnet run
Es kann Wenden Sie sich an die dotnet-Hilfe Eingabe:
dotnet --help
Microsoft Visual Studio-Code-Editor
Um den Code zu schreiben, hat jeder seinen Lieblingseditor. Aber das muss gesagt werden Microsoft hat einen eigenen Editor namens 'Microsoft Visual Studio-Code'mit Unterstützung für .NET. Dies ist ein plattformübergreifender Code-Editor, der sowohl unter Windows, GNU / Linux als auch unter Mac OS X verwendet werden kann.
Es ist ein leichter und leistungsstarker Open-Source-Quellcode-Editor. Es bietet integrierte Unterstützung für JavaScript, TypeScript und Node.js und verfügt über ein umfangreiches Ökosystem an Erweiterungen für andere Sprachen wie C ++, C, Python, PHP oder Go.
Wenn Sie diesen Code-Editor verwenden möchten, um Ihre Anwendungen mit .NET zu entwickeln, können Sie den Artikel lesen, den ein Kollege geschrieben hat, in dem er angegeben hat wie Installieren Sie Visual Studio Code in Ubuntu.
Im Microsoft-Dokumentation wir werden finden können Einige grundlegende Tutorials zur Verwendung der Tools .NET Core und .NET Core SDK Verwenden des Visual Studio-Code-Editors.
zu Erfahren Sie mehr über Dotnetkönnen Sie die konsultieren offizielle Projektseite.
Ich bin bei Lubuntu und in der ersten Installationszeile wird mir mitgeteilt, dass es kein Microsoft-Paket gibt. Gibt es eine Inkonsistenz mit dieser Distribution? Schöne Grüße
Wie installiere ich meine Anwendung nach dem Erstellen in Ubuntu?
Guter Luis, füge das Repo hinzu?