Dotnet, lucrați cu .NET pe Ubuntu 18.04 și creați prima aplicație

despre dotnet

În următorul articol vom arunca o privire asupra nucleului .NET. Acesta este un Cadru gratuit, multiplatform și open source dezvoltat de Microsoft pentru a crea aplicații desktop, aplicații mobile, aplicații web, aplicații de jocuri etc.

Dacă sunteți un dezvoltator .NET, venind de pe platforma Windows, nucleul .NET vă va ajuta configurați-vă cu ușurință mediul de dezvoltare, pe orice sistem de operare Gnu/Linux și Unix. În rândurile următoare vom vedea cum instalați Microsoft .NET Core SDK pe Ubuntu 18.04 și cum să scrieți prima aplicație folosind donet.

Instalați Microsoft .NET Core SDK pe Ubuntu 18.04

Nucleul .NET este compatibil cu GNU/Linux, Mac OS și Windows. Poate fi instalat pe cele mai populare sisteme de operare GNU/Linux, inclusiv: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE și Ubuntu.

Pentru început, vom deschide un terminal (Ctrl+Alt+T) și vom scrie următoarele comenzi:

descărcați microsoft .net și instalați pe Ubuntu

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

sudo dpkg -i packages-microsoft-prod.deb

de asemenea va trebui să activăm depozitul „Univers”., dacă nu îl aveți deja activat. Acest lucru se poate face tastând în terminal:

sudo add-apt-repository universe

Acum poti instalați SDK-ul de bază .NET folosind comenzile:

instalați apt-transport-https

sudo apt install apt-transport-https

instalați dotnet sdk 2.2

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

După instalare, putem verificați versiunea instalată tastare:

versiunea dotnet

dotnet --version

Crearea primei aplicații cu dotnet

După cum puteți vedea, nucleul SDK .NET a fost instalat corect în Ubuntu. Acum este timpul să creați prima aplicație folosind dotnet.

Ca exemplu, voi crea o nouă aplicație numită 'ubunlogAplicaţia'. Pentru a face acest lucru, trebuie doar să deschideți un terminal (Ctrl+Alt+T) și să executați:

Creați aplicație consolă cu dotnet

dotnet new console -o ubunlogApp

După cum puteți vedea în captura de ecran de mai sus, dotnet a creat o nouă aplicație de tip consolă. Parametrul -o creează un director numit 'ubunlogAplicaţia' unde sunt stocate datele aplicației cu toate fișierele necesare.

Dacă ne mutăm în director ubunlogAplicația vom găsi ceva de genul următor:

fișiere dintr-o aplicație creată cu dotnet

Sunt două fișiere numite ubunlogApp.csproj și Program.cs și un director numit obj. În mod implicit, Fișierul Program.cs va conține codul pentru a rula programul”Salut Lume' în consolă. Putem arunca o privire asupra codului programului scriind:

salut lume program.cs fișier dotnet

cat Program.cs

Dacă vrem rulați aplicația pe care tocmai am creat-o, trebuie doar să scrieți următoarea comandă:

Bună lume, rezultatul terminalului dotnet

dotnet run

"Salut Lume” tipic este atât de simplu. Acum, oricine își poate scrie codul în fișierul Program.cs și executați-l în același mod.

Un alt lucru pe care îl putem face este să creăm un director nou, de ex. codul meu, folosind comenzile:

mkdir ~/.micodigo

cd ~/.micodigo/

...și de acolo putem face acest director noul nostru mediu de dezvoltare executând următoarea comandă:

aplicația dotnet codul meu

dotnet new console

Comanda de mai sus va crea două fișiere numite mycode.csproj și Program.cs în plus față de un director numit obj. Acum putem deschide fișierul Program.cs într-un editor și putem șterge sau modifica codul „hello world” existent cu propriul nostru cod.

Odată ce codul dorit este scris, trebuie doar să salvăm și să închidem fișierul Program.cs. După asta putem rulați aplicația:

dotnet run

Se poate consultați ajutorul dotnet tastare:

dotnet --help

Editor de cod Microsoft Visual Studio

Pentru a scrie cod, fiecare are editorul său preferat. Dar trebuie spus că Microsoft are propriul editor numit „Codul Microsoft Visual Studio' cu suport .NET. Acesta este un editor de cod multiplatformă, deci poate fi utilizat pe Windows, GNU/Linux și Mac OS X.

Este un editor de cod sursă deschis ușor și puternic. Vine cu suport încorporat pentru JavaScript, TypeScript și Node.js și are un ecosistem bogat de extensii pentru alte limbaje, cum ar fi C++, C, Python, PHP sau Go.

Dacă sunteți interesat să utilizați acest editor de cod pentru a vă dezvolta aplicațiile cu .NET, puteți consulta articolul pe care l-a scris un coleg în care ne-a spus cum instalați Visual Studio Code în Ubuntu.

În Documentație Microsoft vom putea găsi câteva tutoriale de bază pentru a afla cum să utilizați instrumentele .NET Core și .NET Core SDK folosind editorul Visual Studio Code.

la afla mai multe despre dotnet, puteți consulta pagina oficială a proiectului.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   louis gonzalez el a spus

    Sunt cu Lubuntu și în prima linie de instalare îmi spune că nu s-a găsit niciun pachet Microsoft. Există vreo inconsecvență cu această distribuție? Salutari

  2.   Christian Carvajal el a spus

    După ce îmi creez aplicația, cum o instalez în Ubuntu?

  3.   Anonim el a spus

    Bun Luis, adăugați repo?