Dotnet, arbejd med .NET på Ubuntu 18.04, og opret din første applikation

om dotnet

I den næste artikel skal vi se på .NET-kernen. Dette er en gratis platform på tværs af platforme og open source udviklet af Microsoft at oprette desktop-apps, mobile apps, web-apps, spil-apps osv.

Hvis du er .NET-udvikler, der kommer fra Windows-platformen, kan .NET-kernen hjælpe dig med at konfigurer dit udviklingsmiljø let, på ethvert Gnu / Linux- og Unix-operativsystem. I de følgende linjer vil vi se hvordan installere Microsoft .NET Core SDK på Ubuntu 18.04 og hvordan man skriver den første ansøgning ved hjælp af donet.

Installer Microsoft .NET Core SDK på Ubuntu 18.04

.NET-kernen er kompatibel med GNU / Linux, Mac OS og Windows. Det kan installeres på de mest populære GNU / Linux-operativsystemer, herunder: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE og Ubuntu.

Til at begynde med åbner vi en terminal (Ctrl + Alt + T) og skriver følgende kommandoer:

download microsoft .net og installer på Ubuntu

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

også vi bliver nødt til at aktivere 'Univers' arkivet, hvis du ikke har det aktiveret endnu. Dette kan gøres ved at indtaste terminalen:

sudo add-apt-repository universe

Nu kan du installere .NET core SDK ved hjælp af kommandoerne:

installer apt-transport-https

sudo apt install apt-transport-https

installer dotnet sdk 2.2

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

Efter installationen kan vi Kontroller den installerede version skrive:

dotnet-version

dotnet --version

Oprettelse af din første applikation med dotnet

Som du kan se, er kernens SDK i .NET installeret korrekt i vores Ubuntu. Nu er det tid til at oprette den første applikation ved hjælp af dotnet.

Som et eksempel vil jeg oprette en ny applikation kaldet 'ubunlogApp'. For at gøre dette skal du bare åbne en terminal (Ctrl + Alt + T) og køre:

Opret konsolapplikation med dotnet

dotnet new console -o ubunlogApp

Som du kan se på skærmbilledet ovenfor, har dotnet oprettet en ny konsoltypeapplikation. Parameteren -o opretter en mappe kaldet 'ubunlogApp'hvor applikationsdataene er gemt med alle de nødvendige filer.

Hvis vi flytter til biblioteket ubunlogApp vil vi finde noget i stil med følgende:

filer fra et program oprettet med dotnet

Der er to filer kaldet ubunlogApp.csproj og Program.cs og en mappe kaldet obj. Som standard, Program.cs-filen indeholder koden til at køre programmet 'Hej Verdenpå konsollen. Vi kan se på programkoden ved at skrive:

hej verden dotnet program.cs-fil

cat Program.cs

Hvis vi vil kør det program, vi lige har oprettet, skal du bare skrive følgende kommando:

hej verden dotnet terminal resultat

dotnet run

Den "Hej VerdenTypisk er så simpelt. Nu, alle kan skrive deres kode i Program.cs-filen og kør det på samme måde.

En anden ting, vi kan gøre, er at oprette en ny mappe, for eksempel min kodeved hjælp af kommandoerne:

mkdir ~/.micodigo

cd ~/.micodigo/

... Og derfra kan vi lave denne mappe vores nye udviklingsmiljø kører følgende kommando:

dotnet app min kode

dotnet new console

Ovenstående kommando opretter to filer kaldet mycode.csproj og Program.cs plus en mappe kaldet obj. Nu kan vi åbne Program.cs-filen i en editor og slette eller ændre den eksisterende 'hej verdens-kode' med vores egen kode.

Når den ønskede kode er skrevet, skal vi bare gemme og lukke Program.cs-filen. Efter dette kan vi kør applikationen:

dotnet run

Du kan se dotnet-hjælp skrive:

dotnet --help

Microsoft Visual Studio Code Editor

For at skrive koden har alle deres foretrukne editor. Men det skal siges Microsoft har sin egen editor kaldet 'Microsoft Visual Studio Code'med support til .NET. Dette er en kodeditor på tværs af platforme, så den kan bruges både på Windows, GNU / Linux og på Mac OS X.

Det er en let og kraftfuld open source kildekode editor. Den leveres med indbygget understøttelse af JavaScript, TypeScript og Node.js og har et rigt økosystem med udvidelser til andre sprog som C ++, C, Python, PHP eller Go.

Hvis du er interesseret i at bruge denne kodeeditor til at udvikle dine applikationer med .NET, kan du se den artikel, som en kollega skrev, hvori han angav hvordan installer Visual Studio-kode i Ubuntu.

I Microsoft-dokumentation vi vil være i stand til at finde nogle grundlæggende tutorials for at lære at bruge .NET Core og .NET Core SDK-værktøjerne ved hjælp af Visual Studio Code editor.

til Lær mere om dotnet, kan du konsultere officiel projektside.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   louis gonzalez sagde han

    Jeg er sammen med Lubuntu, og i den første installationslinie fortæller det mig, at der ikke er nogen Microsoft-pakke. Er der uoverensstemmelse med denne distro? Vær hilset

  2.   Christian Carvajal sagde han

    Efter installation af min applikation, hvordan installerer jeg den i Ubuntu?

  3.   Anonimo sagde han

    Godt Luis, tilføje repoen?