Dotnet, arbeid med .NET på Ubuntu 18.04 og lag din første applikasjon

om dotnet

I neste artikkel skal vi ta en titt på .NET-kjernen. Dette er en gratis, plattform- og open source-rammeverk utviklet av Microsoft for å lage stasjonære apper, mobilapper, webapper, spillapper osv.

Hvis du er .NET-utvikler, kommer fra Windows-plattformen, vil .NET-kjernen hjelpe deg med å konfigurer utviklingsmiljøet ditt enkelt, på ethvert Gnu / Linux- og Unix-operativsystem. I de følgende linjene vil vi se hvordan installer Microsoft .NET Core SDK på Ubuntu 18.04 og hvordan du skriver den første applikasjonen ved hjelp av donet.

Installer Microsoft .NET Core SDK på Ubuntu 18.04

.NET-kjernen er kompatibel med GNU / Linux, Mac OS og Windows. Den kan installeres på de mest populære GNU / Linux-operativsystemene, inkludert: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE og Ubuntu.

For å starte skal vi åpne en terminal (Ctrl + Alt + T) og skrive inn følgende kommandoer:

last ned 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 må aktivere 'Univers' -registeret, hvis du ikke har den aktivert ennå. Dette kan gjøres ved å skrive inn terminalen:

sudo add-apt-repository universe

Nå kan du installer .NET core SDK ved hjelp av kommandoene:

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

Etter installasjonen kan vi sjekk den installerte versjonen å skrive:

dotnet-versjon

dotnet --version

Opprette din første applikasjon med dotnet

Som du kan se, har .NET core SDK blitt installert riktig i Ubuntu. Nå er det på tide å lage den første applikasjonen ved hjelp av dotnet.

Som et eksempel vil jeg lage en ny applikasjon kalt 'ubunlogApplikasjon'. For å gjøre dette, trenger du bare å åpne en terminal (Ctrl + Alt + T) og kjøre:

Opprett konsollapplikasjon med dotnet

dotnet new console -o ubunlogApp

Som du kan se på skjermbildet ovenfor, har dotnet opprettet et nytt konsolltypeapplikasjon. Parameteren -o oppretter en katalog som heter 'ubunlogApplikasjon'der applikasjonsdataene er lagret med alle nødvendige filer.

Hvis vi flytter til katalogen ubunlogApp vil vi finne noe sånt som følgende:

filer fra et program opprettet med dotnet

Det er to filer som heter ubunlogApp.csproj og Program.cs og en katalog kalt obj. Som standard, Program.cs-filen vil inneholde koden for å kjøre programmet 'Hallo verdenpå konsollen. Vi kan ta en titt på programkoden ved å skrive:

hei verden dotnet program.cs-fil

cat Program.cs

Hvis vi vil kjør applikasjonen vi nettopp opprettet, du må bare skrive følgende kommando:

hallo verdens dotnet terminalresultat

dotnet run

Den "Hei VerdenTypisk er så enkelt. Nå, hvem som helst kan skrive koden sin i Program.cs-filen og kjør den på samme måte.

En annen ting vi kan gjøre er å opprette en ny katalog, for eksempel koden min, ved hjelp av kommandoene:

mkdir ~/.micodigo

cd ~/.micodigo/

... og derfra kan vi lage denne katalogen vårt nye utviklingsmiljø utføre følgende kommando:

dotnet app koden min

dotnet new console

Ovennevnte kommando vil opprette to filer kalt mycode.csproj og Program.cs pluss en katalog som heter obj. Nå kan vi åpne Program.cs-filen i en redigerer og slette eller endre den eksisterende 'hallo verdens' -koden med vår egen kode.

Når koden vi ønsker er skrevet, må vi bare lagre og lukke Program.cs-filen. Etter dette kan vi kjør applikasjonen:

dotnet run

Det kan se dotnet-hjelp å skrive:

dotnet --help

Microsoft Visual Studio Code Editor

For å skrive koden har alle sin favorittredaktør. Men det må sies det Microsoft har sin egen redaktør kalt 'Microsoft Visual Studio Code'med støtte for .NET. Dette er en kodeditor på tvers av plattformer, så den kan brukes både på Windows, GNU / Linux og på Mac OS X.

Det er en lett og kraftig åpen kildekode-editor. Den leveres med innebygd støtte for JavaScript, TypeScript og Node.js og har et rikt økosystem med utvidelser for andre språk som C ++, C, Python, PHP eller Go.

Hvis du er interessert i å bruke denne kodeditoren til å utvikle applikasjonene dine med .NET, kan du se artikkelen som en kollega skrev der han angav. hvordan installer Visual Studio Code i Ubuntu.

I Microsoft-dokumentasjon vi vil kunne finne noen grunnleggende opplæringsprogrammer for å lære hvordan du bruker .NET Core og. NET Core SDK-verktøyene ved hjelp av Visual Studio Code editor.

Til lære mer om dotnet, kan du konsultere offisiell prosjektside.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Luis Gonzalez sa

    Jeg er med Lubuntu, og i den første installasjonslinjen forteller den meg at det ikke er noen Microsoft-pakke. Er det uoverensstemmelse med denne distroen? Hilsener

  2.   Christian Carvajal sa

    Etter å ha opprettet applikasjonen, hvordan installerer jeg den i Ubuntu?

  3.   Anonym sa

    Bra Luis, legge til repoen?