Dotnet, työskentele .NETin kanssa Ubuntu 18.04: ssä ja luo ensimmäinen sovellus

noin dotnet

Seuraavassa artikkelissa aiomme tarkastella .NET-ydintä. Tämä on Microsoftin kehittämä ilmainen, alustojen välinen ja avoimen lähdekoodin kehys luoda työpöytäsovelluksia, mobiilisovelluksia, verkkosovelluksia, pelisovelluksia jne.

Jos olet .NET-kehittäjä ja tulet Windows-alustalta, .NET-ydin auttaa sinua määritä kehitysympäristösi helposti, missä tahansa Gnu / Linux- ja Unix-käyttöjärjestelmässä. Seuraavilla riveillä näemme miten asenna Microsoft .NET Core SDK Ubuntu 18.04: een ja kuinka kirjoittaa ensimmäinen sovellus donetin avulla.

Asenna Microsoft .NET Core SDK Ubuntu 18.04: een

.NET-ydin on yhteensopiva GNU / Linux, Mac OS ja Windows kanssa. Se voidaan asentaa suosituimpiin GNU / Linux-käyttöjärjestelmiin, mukaan lukien: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE ja Ubuntu.

Aloitamme avaamalla päätelaitteen (Ctrl + Alt + T) ja kirjoittamalla seuraavat komennot:

lataa Microsoft .net ja asenna Ubuntuun

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

sudo dpkg -i packages-microsoft-prod.deb

myös meidän on sallittava 'Universe' -tietovarasto, jos sitä ei ole vielä otettu käyttöön. Tämä voidaan tehdä kirjoittamalla päätelaitteeseen:

sudo add-apt-repository universe

Nyt voit asenna .NET core SDK käyttämällä komentoja:

asenna apt-transport-https

sudo apt install apt-transport-https

asenna dotnet sdk 2.2

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

Asennuksen jälkeen voimme tarkista asennettu versio kirjoittaminen:

dotnet-versio

dotnet --version

Ensimmäisen sovelluksen luominen dotnetillä

Kuten näette, .NET core SDK on asennettu oikein Ubuntumme. Nyt on aika luoda ensimmäinen sovellus dotnetillä.

Luon esimerkkinä uuden sovelluksen nimeltäubunlogSovellus". Tätä varten sinun tarvitsee vain avata pääte (Ctrl + Alt + T) ja suorittaa:

Luo konsolisovellus dotnetillä

dotnet new console -o ubunlogApp

Kuten yllä olevasta kuvakaappauksesta näet, dotnet on luonut uuden konsolityyppisen sovelluksen. Parametri -o luo hakemiston nimeltäubunlogSovellus"johon sovellustiedot on tallennettu kaikki tarvittavat tiedostot.

Jos siirrytään hakemistoon ubunlogSovelluksesta löydämme jotain seuraavanlaista:

tiedostot dotnet-sovelluksella luotusta sovelluksesta

On kaksi tiedostoa nimeltä ubunlogApp.csproj ja Program.cs sekä hakemisto nimeltä obj. Oletuksena, Program.cs-tiedosto sisältää koodin ohjelman ajamiseksi 'Hei maailma'konsolissa. Voimme tarkastella ohjelmakoodia kirjoittamalla:

hei maailma dotnet program.cs tiedosto

cat Program.cs

Jos haluamme Suorita juuri luomamme sovellus, sinun tarvitsee vain kirjoittaa seuraava komento:

hei maailma dotnet terminaalin tulos

dotnet run

"Hei maailmaTyypillistä on niin yksinkertaista. Nyt, kuka tahansa voi kirjoittaa koodinsa Program.cs-tiedostoon ja aja sitä samalla tavalla.

Toinen asia, jonka voimme tehdä, on luoda uusi hakemisto, esimerkiksi minun koodi, käyttämällä komentoja:

mkdir ~/.micodigo

cd ~/.micodigo/

… Ja sieltä voimme tehdä tämän hakemiston uusi kehitysympäristö seuraavan komennon suorittaminen:

dotnet-sovelluksen koodi

dotnet new console

Yllä oleva komento luo kaksi tiedostoa nimeltä mycode.csproj ja Program.cs sekä hakemiston nimeltä obj. Nyt voimme avata Program.cs-tiedoston editorissa ja poistaa tai muokata olemassa olevaa "hello world" -koodia omalla koodillamme.

Kun haluamasi koodi on kirjoitettu, meidän on vain tallennettava ja suljettava Program.cs-tiedosto. Tämän jälkeen voimme Suorita sovellus:

dotnet run

Se voi ota yhteys dotnet-ohjeisiin kirjoittaminen:

dotnet --help

Microsoft Visual Studio -koodieditori

Koodin kirjoittamiseksi jokaisella on suosikkieditori. Mutta on sanottava niin Microsoftilla on oma editori nimeltäMicrosoft Visual Studio -koodi'.NET-tuella. Tämä on alustojen välinen koodieditori, joten sitä voidaan käyttää sekä Windowsissa, GNU / Linuxissa että Mac OS X: ssä.

Se on kevyt ja tehokas avoimen lähdekoodin editori. Siinä on sisäänrakennettu tuki JavaScriptiä, TypeScriptia ja Node.js: ää varten, ja siinä on rikas laajennusten ekosysteemi muille kielille, kuten C ++, C, Python, PHP tai Go.

Jos olet kiinnostunut käyttämään tätä koodieditoria sovellusten kehittämiseen .NET: n kanssa, voit lukea artikkelin, jonka kollega kirjoitti ja jossa hän ilmoitti miten asenna Visual Studio Code Ubuntussa.

Että Microsoftin ohjeet voimme löytää joitain perusoppaita .NET Core- ja .NET Core SDK -työkalujen käytöstä käyttämällä Visual Studio Code Editoria.

että lisätietoja dotnetistä, voit tutustua virallinen projektisivu.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   louis gonzalez dijo

    Olen Lubuntun kanssa ja ensimmäisellä asennusrivillä se kertoo minulle, että mikrosoft-pakettia ei ole. Onko tämän distron kanssa epäjohdonmukaisuutta? Terveisiä

  2.   Christian Carvajal dijo

    Kun asennan sovelluksen, kuinka voin asentaa sen Ubuntuun?

  3.   Anonyymi dijo

    Hyvä Luis, lisää repo?