I nästa artikel kommer vi att ta en titt på .NET-kärnan. Det här är en gratis, plattforms- och öppen källkodsram utvecklat av Microsoft för att skapa stationära appar, mobilappar, webbappar, spelappar etc.
Om du är en .NET-utvecklare som kommer från Windows-plattformen kommer .NET-kärnan att hjälpa dig att konfigurera din utvecklingsmiljö enkelt, på alla Gnu / Linux- och Unix-operativsystem. I följande rader kommer vi att se hur installera Microsoft .NET Core SDK på Ubuntu 18.04 och hur man skriver den första applikationen med hjälp av donet.
Installera Microsoft .NET Core SDK på Ubuntu 18.04
.NET-kärnan är kompatibel med GNU / Linux, Mac OS och Windows. Den kan installeras på de mest populära GNU / Linux-operativsystemen, inklusive: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE och Ubuntu.
För att börja ska vi öppna en terminal (Ctrl + Alt + T) och skriva följande kommandon:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
också vi kommer att behöva aktivera "Universe" -förvaret, om du inte har aktiverat det ännu. Detta kan göras genom att skriva in terminalen:
sudo add-apt-repository universe
Nu kan du installera .NET core SDK med kommandona:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
Efter installationen kan vi kontrollera den installerade versionen skriver:
dotnet --version
Skapa din första applikation med dotnet
Som du kan se har .NET-kärnan SDK installerats korrekt i vår Ubuntu. Nu är det dags att skapa den första applikationen med dotnet.
Som ett exempel kommer jag att skapa en ny applikation som heter 'ubunlogApplikation'. För att göra detta behöver du bara öppna en terminal (Ctrl + Alt + T) och köra:
dotnet new console -o ubunlogApp
Som du kan se på skärmdumpen ovan har dotnet skapat en ny applikation för konsoltyp. Parametern -o skapar en katalog som heter 'ubunlogApplikation'där applikationsdata lagras med alla nödvändiga filer.
Om vi flyttar till katalogen ubunlogApp kommer vi att hitta något i stil med följande:
Det finns två filer som kallas ubunlogApp.csproj och Program.cs och en katalog som heter obj. Som standard, Program.cs-filen innehåller koden för att köra programmet 'Hej Världenpå konsolen. Vi kan titta på programkoden genom att skriva:
cat Program.cs
Om vi vill kör programmet vi just skapade, du behöver bara skriva följande kommando:
dotnet run
Den "Hej världenTypiskt är så enkelt. Nu, vem som helst kan skriva sin kod i Program.cs-filen och kör den på samma sätt.
En annan sak vi kan göra är att skapa en ny katalog, till exempel min kod, med hjälp av kommandona:
mkdir ~/.micodigo cd ~/.micodigo/
... Och därifrån kan vi skapa den här katalogen vår nya utvecklingsmiljö kör följande kommando:
dotnet new console
Ovanstående kommando skapar två filer som heter mycode.csproj och Program.cs plus en katalog som heter obj. Nu kan vi öppna Program.cs-filen i en redigerare och ta bort eller ändra den befintliga 'hej världskoden' med vår egen kod.
När den kod vi vill ha skrivits måste vi bara spara och stänga Program.cs-filen. Efter detta kan vi kör applikationen:
dotnet run
Det kan konsultera dotnet hjälp skriver:
dotnet --help
Microsoft Visual Studio Code Editor
För att skriva koden har alla sin favoritredigerare. Men det måste sägas att Microsoft har sin egen redaktör som heter 'Microsoft Visual Studio-kod'med stöd för .NET. Detta är en kodplattform på flera plattformar, så den kan användas både på Windows, GNU / Linux och på Mac OS X.
Det är en lätt och kraftfull öppen källkodsredigerare. Den levereras med inbyggt stöd för JavaScript, TypeScript och Node.js och har ett rikt ekosystem av tillägg för andra språk som C ++, C, Python, PHP eller Go.
Om du är intresserad av att använda denna kodredigerare för att utveckla dina applikationer med .NET kan du läsa artikeln som en kollega skrev där han angav hur installera Visual Studio-kod i Ubuntu.
I Microsoft-dokumentation vi kommer att kunna hitta några grundläggande handledning för att lära dig hur man använder .NET Core och .NET Core SDK-verktygen med Visual Studio Code Editor.
till läs mer om dotnetkan du konsultera officiell projektsida.
Jag är med Lubuntu och i den första raden av installation säger det mig att det inte finns något Microsoft-paket. Finns det en inkonsekvens med denna distro? Hälsningar
När jag har skapat min applikation, hur installerar jag den i Ubuntu?
Bra Luis, lägg till repet?