Dotnet, arbeta med .NET på Ubuntu 18.04 och skapa din första applikation

om dotnet

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:

ladda ner microsoft .net och installera på Ubuntu

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:

installera apt-transport-https

sudo apt install apt-transport-https

installera dotnet sdk 2.2

sudo apt update && sudo apt install dotnet-sdk-2.2

Efter installationen kan vi kontrollera den installerade versionen skriver:

dotnet-version

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:

Skapa konsolapplikation med dotnet

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:

filer från ett program som skapats med dotnet

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:

hej världen dotnet program.cs-fil

cat Program.cs

Om vi ​​vill kör programmet vi just skapade, du behöver bara skriva följande kommando:

hej världen dotnet terminalresultat

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 app min kod

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.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Luis Gonzalez sade

    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

  2.   Christian Carvajal sade

    När jag har skapat min applikation, hur installerar jag den i Ubuntu?

  3.   Anonym sade

    Bra Luis, lägg till repet?