Dotnet, radite s .NET na Ubuntu 18.04 i stvorite svoju prvu aplikaciju

o dotnetu

U sljedećem ćemo članku pogledati .NET kernel. Ovo je besplatni okvir za više platformi i otvoreni izvor koji je razvio Microsoft za kreiranje aplikacija za računare, aplikacija za mobilne uređaje, web aplikacija, aplikacija za igre itd.

Ako ste .NET programer koji dolazi s Windows platforme, jezgro .NET će vam pomoći lako konfigurirajte svoje razvojno okruženje, na bilo kojem Gnu / Linux i Unix operativnom sistemu. U narednim redovima vidjet ćemo kako instalirajte Microsoft .NET Core SDK na Ubuntu 18.04 i kako napisati prvu aplikaciju koristeći donet.

Instalirajte Microsoft .NET Core SDK na Ubuntu 18.04

.NET kernel je kompatibilan sa GNU / Linux, Mac OS i Windows. Može se instalirati na najpopularnije GNU / Linux operativne sisteme, uključujući: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE i Ubuntu.

Za početak ćemo otvoriti terminal (Ctrl + Alt + T) i otkucati sljedeće naredbe:

preuzmite microsoft .net i instalirajte na Ubuntu

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

sudo dpkg -i packages-microsoft-prod.deb

Takođe trebat ćemo omogućiti spremište 'Universe', ako ga još niste omogućili. To se može učiniti upisivanjem u terminal:

sudo add-apt-repository universe

Sada možeš instalirajte .NET core SDK pomoću naredbi:

instalirajte apt-transport-https

sudo apt install apt-transport-https

instalirati dotnet sdk 2.2

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

Nakon instalacije možemo provjerite instaliranu verziju tipkanje:

dotnet verzija

dotnet --version

Izrada vaše prve aplikacije s dotnetom

Kao što vidite, osnovni SDK .NET-a je ispravno instaliran u naš Ubuntu. Sada je vrijeme za stvaranje prve aplikacije pomoću dotneta.

Kao primjer stvorit ću novu aplikaciju pod nazivom 'ubunlogApp'. Da biste to učinili, morate otvoriti terminal (Ctrl + Alt + T) i pokrenuti:

Stvorite konzolu pomoću dotneta

dotnet new console -o ubunlogApp

Kao što možete vidjeti na snimku zaslona iznad, dotnet je stvorio novu aplikaciju tipa konzole. Parametar -o kreira direktorij pod nazivom 'ubunlogApp'gdje se pohranjuju podaci aplikacije sa svim potrebnim datotekama.

Si nos movemos al directorio ubunlogApp nos encontraremos algo como lo siguiente:

datoteke iz aplikacije kreirane pomoću dotneta

Hay dos archivos llamados ubunlogApp.csproj y Program.cs y un directorio llamado obj. De forma predeterminada, datoteka Program.cs sadržavat će kôd za pokretanje programa 'Hello Worldna konzoli. Programski kod možemo pogledati upisivanjem:

hello world dotnet program.cs datoteka

cat Program.cs

Ako želimo pokrenite aplikaciju koju smo upravo kreirali, samo trebate napisati sljedeću naredbu:

hello world dotnet terminal terminal

dotnet run

"Zdravo svijeteTipično je tako jednostavno. Sad, svako može napisati svoj kod u datoteku Program.cs i pokrenite ga na isti način.

Druga stvar koju možemo učiniti je stvoriti novi direktorij, na primjer, moj kod, koristeći naredbe:

mkdir ~/.micodigo

cd ~/.micodigo/

... I odatle možemo napraviti ovaj direktorij naše novo razvojno okruženje izvođenjem sljedeće naredbe:

dotnet aplikacija moj kod

dotnet new console

Gornja naredba će stvoriti dvije datoteke zvane mycode.csproj i Program.cs plus direktorij zvan obj. Sada možemo otvoriti datoteku Program.cs u editoru i vlastitim kodom izbrisati ili izmijeniti postojeći kod 'hello world'

Nakon što napišemo kod koji želimo, samo moramo spremiti i zatvoriti datoteku Program.cs. Nakon ovoga možemo pokrenite aplikaciju:

dotnet run

Možete obratite se dotnet pomoći tipkanje:

dotnet --help

Uređivač koda Microsoft Visual Studio

Za pisanje koda, svako ima svog omiljenog uređivača. Ali to se mora reći Microsoft ima svoj urednik pod nazivom 'Microsoft Visual Studio kôd's podrškom za .NET. Ovo je uređivač kodova na više platformi, pa se može koristiti i na Windowsima, GNU / Linuxu i na Mac OS X.

To je lagan i moćan uređivač otvorenog koda. Dolazi s ugrađenom podrškom za JavaScript, TypeScript i Node.js i ima bogat ekosistem proširenja za druge jezike kao što su C ++, C, Python, PHP ili Go.

Ako ste zainteresirani za korištenje ovog uređivača koda za razvoj vaših aplikacija s .NET-om, možete pogledati članak koji je kolega napisao u kojem je naznačio kako instalirajte Visual Studio Code u Ubuntuu.

u Microsoft dokumentacija moći ćemo pronaći nekoliko osnovnih vodiča za naučiti kako koristiti .NET Core i .NET Core SDK alate pomoću uređivača Visual Studio Code.

para saznajte više o dotnetu, možete se obratiti službena stranica projekta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   louis gonzalez rekao je

    Ja sam s Lubuntuom i u prvom redu za instalaciju mi ​​govori da ne postoji Microsoftov paket. Postoji li nekonsistentnost s ovom distribucijom? Pozdrav

  2.   Christian Carvajal rekao je

    Nakon kreiranja aplikacije, kako da je instaliram u Ubuntu?

  3.   anonimo rekao je

    Bravo Luis, dodati repo?