Dotnet, radite s .NET na Ubuntu 18.04 i izradite svoj prvi program

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 stvaranje stolnih aplikacija, mobilnih aplikacija, 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 operativnom sustavu Gnu / Linux i Unix. U sljedećim ćemo redovima vidjeti kako instalirajte Microsoft .NET Core SDK na Ubuntu 18.04 i kako napisati prvu aplikaciju pomoću doneta.

Instalirajte Microsoft .NET Core SDK na Ubuntu 18.04

Jezgra .NET kompatibilna je s GNU / Linuxom, Mac OS-om i Windowsom. Može se instalirati na najpopularnije GNU / Linux operativne sustave, uključujući: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE i Ubuntu.

Za početak ćemo otvoriti terminal (Ctrl + Alt + T) i upisati 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đer trebat ćemo omogućiti spremište 'Universe', ako ga još niste omogućili. To se može učiniti utipkavanjem terminala:

sudo add-apt-repository universe

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

instalirati 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, .NET core SDK ispravno je instaliran u naš Ubuntu. Sada je vrijeme za stvaranje prve aplikacije pomoću dotneta.

Kao primjer izradit ću novu aplikaciju pod nazivom 'ubunlogAplikacija'. 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 gornjoj snimci zaslona, ​​dotnet je stvorio novu aplikaciju tipa konzole. Parametar -o stvara direktorij pod nazivom 'ubunlogAplikacija'gdje se pohranjuju podaci aplikacije sa svim potrebnim datotekama.

Ako prijeđemo na imenik ubunlogAplikacija u kojoj ćemo pronaći nešto poput sljedećeg:

datoteke iz aplikacije stvorene dotnetom

Postoje dvije datoteke tzv ubunlogApp.csproj i Program.cs te direktorij pod nazivom obj. Prema zadanim postavkama datoteka Program.cs sadržavat će kôd za pokretanje programa 'Pozdrav svijete'na konzoli. Programski kod možemo pogledati upisivanjem:

hello world dotnet program.cs datoteka

cat Program.cs

Ako želimo pokrenite aplikaciju koju smo upravo stvorili, jednostavno morate napisati sljedeću naredbu:

hello world dotnet terminal terminal

dotnet run

"Pozdrav svijeteTipično je tako jednostavno. Sada, svatko može napisati svoj kod u datoteku Program.cs i pokrenuti ga na isti način.

Još jedna stvar koju možemo učiniti je stvoriti novi direktorij, na primjer, moj kod, pomoću naredbi:

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 nazvane mycode.csproj i Program.cs plus direktorij zvan obj. Sada možemo otvoriti datoteku Program.cs u uređivaču 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

To može konzultirati dotnet pomoć tipkanje:

dotnet --help

Uređivač koda Microsoft Visual Studio

Da bi napisao kod, svatko 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, tako da se može koristiti i na Windowsima, GNU / Linuxu i na Mac OS X-u.

To je lagan i moćan editor izvornog koda otvorenog koda. Dolazi s ugrađenom podrškom za JavaScript, TypeScript i Node.js i ima bogat ekosustav 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 Microsoftova dokumentacija moći ćemo pronaći nekoliko osnovnih vodiča kako naučiti koristiti .NET Core i .NET Core SDK alate pomoću uređivača Visual Studio Code.

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   louis gonzalez dijo

    Ja sam s Lubuntuom i u prvom redu instalacije mi govori da ne postoji Microsoftov paket. Postoji li neusklađenost s ovom distribucijom? Lijep pozdrav

  2.   Christian Carvajal dijo

    Nakon stvaranja svoje aplikacije, kako da je instaliram u Ubuntu?

  3.   Anoniman dijo

    Dobro Luis, dodati repo?