Dotnet, dolgozzon a .NET használatával az Ubuntu 18.04-en, és hozza létre az első alkalmazást

a dotnetről

A következő cikkben megnézzük a .NET kernelt. Ez egy ingyenes, platformok közötti és nyílt forráskódú keretrendszer, amelyet a Microsoft fejlesztett ki asztali alkalmazások, mobilalkalmazások, webalkalmazások, játékalkalmazások stb.

Ha Ön .NET fejlesztő, a Windows platformról érkezik, akkor a .NET kernel segít egyszerűen konfigurálja a fejlesztői környezetet, bármely Gnu / Linux és Unix operációs rendszeren. A következő sorokban meglátjuk, hogyan telepítse a Microsoft .NET Core SDK-t az Ubuntu 18.04-re és hogyan kell megírni az első alkalmazást a donet használatával.

Telepítse a Microsoft .NET Core SDK-t az Ubuntu 18.04-re

A .NET kernel kompatibilis a GNU / Linux, a Mac OS és a Windows rendszerekkel. Telepíthető a legnépszerűbb GNU / Linux operációs rendszerekre, beleértve: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE és Ubuntu.

A kezdéshez megnyitunk egy terminált (Ctrl + Alt + T), és beírjuk a következő parancsokat:

töltse le a Microsoft .net-t és telepítse az Ubuntu-ra

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

sudo dpkg -i packages-microsoft-prod.deb

is engedélyeznünk kell az „Univerzum” adattárat, ha még nincs engedélyezve. Ezt megteheti a terminál beírásával:

sudo add-apt-repository universe

Most már tudod telepítse a .NET core SDK-t a parancsok használatával:

telepítse az apt-transport-https fájlt

sudo apt install apt-transport-https

install dotnet sdk 2.2

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

A telepítés után megtehetjük ellenőrizze a telepített verziót gépelés:

dotnet verzió

dotnet --version

Az első alkalmazás létrehozása dotnet segítségével

Amint láthatja, a .NET központi SDK-ja helyesen lett telepítve az Ubuntuban. Itt az ideje létrehozni az első alkalmazást a dotnet használatával.

Példaként létrehozok egy új alkalmazástubunlogAlkalmazás". Ehhez csak meg kell nyitnia egy terminált (Ctrl + Alt + T), és futtatnia kell:

Konzolalkalmazás létrehozása dotnet segítségével

dotnet new console -o ubunlogApp

Mint a fenti képernyőképen látható, a dotnet létrehozott egy új konzoltípus alkalmazást. Az -o paraméter létrehoz egy 'nevű könyvtáratubunlogAlkalmazás"ahol az alkalmazás adatait tárolják a szükséges fájlokkal.

Ha átlépünk a könyvtárba ubunlogAz alkalmazás a következőkhöz hasonlót fog találni:

fájlok a dotnet segítségével létrehozott alkalmazásból

Két fájlt hívnak ubunlogApp.csproj és Program.cs, valamint egy obj nevű könyvtár. Alapértelmezés szerint, a Program.cs fájl tartalmazza a program futtatásához szükséges kódot 'Helló Világ'a konzolon. Megtekinthetjük a program kódját a következő gépeléssel:

hello world dotnet program.cs fájl

cat Program.cs

Ha futtassa az imént létrehozott alkalmazást, csak a következő parancsot kell megírnia:

hello world dotnet terminál eredménye

dotnet run

A "Helló VilágTipikus ilyen egyszerű. Most, bárki beírhatja kódját a Program.cs fájlba és ugyanúgy futtassa.

Egy másik dolog, amit tehetünk, hogy létrehozunk egy új könyvtárat, például a kódom, a következő parancsok használatával:

mkdir ~/.micodigo

cd ~/.micodigo/

… És onnan elkészíthetjük ezt a könyvtárat új fejlesztési környezetünk a következő parancs végrehajtása:

dotnet app a kódom

dotnet new console

A fenti parancs két fájlt hoz létre mycode.csproj és Program.cs néven, valamint egy obj nevű könyvtárat. Most megnyithatjuk a Program.cs fájlt egy szerkesztõben, és törölhetjük vagy módosíthatjuk a meglévõ "hello world" kódot a saját kódunkkal.

Miután megírta a kívánt kódot, csak el kell mentenünk és be kell zárnunk a Program.cs fájlt. Ezek után tehetjük futtassa az alkalmazást:

dotnet run

Ez lehet forduljon a dotnet súgójához gépelés:

dotnet --help

Microsoft Visual Studio kódszerkesztő

A kód megírásához mindenkinek megvan a kedvenc szerkesztője. De ezt el kell mondani A Microsoftnak saját szerkesztője vanMicrosoft Visual Studio kód'.NET támogatásával. Ez egy platformon átívelő kódszerkesztő, így Windows, GNU / Linux és Mac OS X rendszereken egyaránt használható.

Ez egy könnyű és hatékony nyílt forráskódú szerkesztő. A JavaScript, a TypeScript és a Node.js beépített támogatásával érkezik, és gazdag ökoszisztéma kiterjesztésekkel rendelkezik más nyelvekhez, például C ++, C, Python, PHP vagy Go.

Ha érdekli, hogy ezzel a kódszerkesztővel fejlessze alkalmazásait a .NET használatával, olvassa el azt a cikket, amelyet egy kolléga írt hogyan telepítse a Visual Studio Code-t az Ubuntuban.

Az Microsoft dokumentáció képesek leszünk megtalálni néhány alapvető oktatóanyag a .NET Core és a .NET Core SDK eszközök használatának elsajátításához a Visual Studio Code szerkesztő használatával.

hogy tudjon meg többet a dotnetről, konzultálhat a hivatalos projektoldal.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Louis gonzalez dijo

    A Lubuntuval vagyok, és az első telepítési sorban azt mondja nekem, hogy nincs microsoft csomag. Van ellentmondás ezzel a disztribúcióval? Üdvözlet

  2.   Christian Carvajal dijo

    Az alkalmazás létrehozása után hogyan telepíthetem az Ubuntuba?

  3.   Névtelen dijo

    Jó Luis, add hozzá a repót?