Dotnet, strādājiet ar .NET Ubuntu 18.04 un izveidojiet savu pirmo lietojumprogrammu

par dotnet

Nākamajā rakstā mēs aplūkosim .NET kodolu. Tas ir Microsoft izstrādāta bezmaksas starpplatformu un atvērtā koda sistēma izveidot darbvirsmas lietotnes, mobilās lietotnes, tīmekļa lietotnes, spēļu lietotnes utt.

Ja esat .NET izstrādātājs un nākat no Windows platformas, .NET kodols jums palīdzēs viegli konfigurēt savu attīstības vidi, jebkurā Gnu / Linux un Unix operētājsistēmā. Turpmākajās rindās mēs redzēsim, kā instalējiet Microsoft .NET Core SDK uz Ubuntu 18.04 un kā uzrakstīt pirmo pieteikumu, izmantojot donet.

Instalējiet Microsoft .NET Core SDK uz Ubuntu 18.04

.NET kodols ir saderīgs ar GNU / Linux, Mac OS un Windows. To var instalēt populārākajās GNU / Linux operētājsistēmās, tostarp: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE un Ubuntu.

Lai sāktu, mēs atvērsim termināli (Ctrl + Alt + T) un ierakstiet šādas komandas:

lejupielādējiet microsoft .net un instalējiet Ubuntu

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

sudo dpkg -i packages-microsoft-prod.deb

arī mums būs jāiespējo “Visuma” krātuve, ja jums tas vēl nav iespējots. To var izdarīt, ierakstot terminālā:

sudo add-apt-repository universe

Tagad Tu vari instalējiet .NET core SDK izmantojot komandas:

instalējiet apt-transport-https

sudo apt install apt-transport-https

instalēt dotnet sdk 2.2

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

Pēc instalēšanas mēs varam pārbaudiet instalēto versiju rakstīšana:

dotnet versija

dotnet --version

Pirmās lietojumprogrammas izveide ar dotnet

Kā redzat, .NET core SDK mūsu Ubuntu ir instalēts pareizi. Ir pienācis laiks izveidot pirmo lietojumprogrammu, izmantojot dotnet.

Kā piemēru es izveidošu jaunu lietojumprogrammu ar nosaukumu 'ubunlogLietojumprogramma". Lai to izdarītu, jums vienkārši jāatver terminālis (Ctrl + Alt + T) un jāpalaiž:

Izveidojiet konsoles lietojumprogrammu ar dotnet

dotnet new console -o ubunlogApp

Kā redzat iepriekš redzamajā ekrānuzņēmumā, dotnet ir izveidojis jaunu konsoles tipa lietojumprogrammu. Parametrs -o izveido direktoriju ar nosaukumu 'ubunlogLietojumprogramma"kur tiek glabāti lietojumprogrammas dati ar visiem nepieciešamajiem failiem.

Ja mēs pārietam uz direktoriju ubunlogLietotnē mēs atradīsim kaut ko līdzīgu šim:

faili no lietojumprogrammas, kas izveidota, izmantojot dotnet

Tiek izsaukti divi faili ubunlogApp.csproj un Program.cs un direktoriju ar nosaukumu obj. Pēc noklusējuma, Program.cs failā būs kods, lai palaistu programmu 'Sveiki World'uz konsoles. Mēs varam apskatīt programmas kodu, ierakstot:

sveiki pasaules dotnet program.cs fails

cat Program.cs

Ja mēs palaidiet tikko izveidoto lietojumprogrammu, jums vienkārši jāuzraksta šāda komanda:

sveiki pasaules dotnet termināla rezultāts

dotnet run

"Sveika pasauleTipiski ir tik vienkārši. Tagad, ikviens var ierakstīt kodu Program.cs failā un palaidiet to tāpat.

Vēl viena lieta, ko mēs varam darīt, ir izveidot jaunu direktoriju, piemēram, mans kods, izmantojot komandas:

mkdir ~/.micodigo

cd ~/.micodigo/

… Un no turienes mēs varam izveidot šo direktoriju mūsu jauno attīstības vidi izpildot šādu komandu:

dotnet app mans kods

dotnet new console

Iepriekš minētā komanda izveidos divus failus ar nosaukumu mycode.csproj un Program.cs, kā arī direktoriju ar nosaukumu obj. Tagad mēs varam atvērt programmu Program.cs redaktorā un izdzēst vai modificēt esošo “sveika pasaule” kodu ar savu kodu.

Kad vēlamais kods ir uzrakstīts, mums vienkārši jāsaglabā un jāaizver fails Program.cs. Pēc tam mēs varam palaidiet programmu:

dotnet run

Tā var konsultējieties ar dotnet palīdzību rakstīšana:

dotnet --help

Microsoft Visual Studio koda redaktors

Lai uzrakstītu kodu, katram ir savs iecienītākais redaktors. Bet jāsaka tā Microsoft ir savs redaktors ar nosaukumu "Microsoft Visual Studio kods'ar atbalstu .NET. Šis ir starpplatformu kodu redaktors, tāpēc to var izmantot gan operētājsistēmās Windows, GNU / Linux, gan Mac OS X.

Tas ir viegls un spēcīgs atvērtā koda redaktors. Tas nāk ar iebūvētu atbalstu JavaScript, TypeScript un Node.js, un tam ir bagātīga paplašinājumu ekosistēma citām valodām, piemēram, C ++, C, Python, PHP vai Go.

Ja jūs interesē šī koda redaktora izmantošana, lai izstrādātu lietojumprogrammas ar .NET, varat iepazīties ar rakstu, kuru uzrakstīja kolēģis un kurā viņš norādīja cik instalējiet Visual Studio kodu Ubuntu.

Jo Microsoft dokumentācija mēs varēsim atrast dažas pamata apmācības, lai uzzinātu, kā izmantot .NET Core un .NET Core SDK rīkus izmantojot Visual Studio koda redaktoru.

līdz uzziniet vairāk par dotnet, varat iepazīties ar oficiālā projekta lapa.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Luiss Gonsaless teica

    Es esmu kopā ar Lubuntu, un pirmajā instalēšanas rindā tas man saka, ka nav Microsoft pakotnes. Vai pastāv pretruna ar šo izplatīšanu? Sveiciens

  2.   Kristians Karvajals teica

    Pēc programmas izveidošanas kā to instalēt Ubuntu?

  3.   Anonīms teica

    Labs Luiss, pievienot repo?