Dotnet, pracujte s .NET na Ubuntu 18.04 a vytvořte svou první aplikaci

o dotnet

V příštím článku se podíváme na jádro .NET. Tohle je bezplatný multiplatformní a otevřený zdrojový rámec vyvinutý společností Microsoft k vytváření desktopových aplikací, mobilních aplikací, webových aplikací, herních aplikací atd.

Pokud jste vývojář .NET, vycházející z platformy Windows, jádro .NET vám pomůže snadno nakonfigurujte své vývojové prostředína libovolném operačním systému Gnu / Linux a Unix. V následujících řádcích uvidíme jak nainstalovat Microsoft .NET Core SDK na Ubuntu 18.04 a jak napsat první aplikaci pomocí donetu.

Nainstalujte si Microsoft .NET Core SDK na Ubuntu 18.04

.NET jádro je kompatibilní s GNU / Linux, Mac OS a Windows. Lze jej nainstalovat na nejpopulárnější operační systémy GNU / Linux, včetně: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE a Ubuntu.

Nejprve otevřete terminál (Ctrl + Alt + T) a zadejte následující příkazy:

stáhněte si Microsoft .net a nainstalujte na Ubuntu

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

sudo dpkg -i packages-microsoft-prod.deb

také budeme muset povolit úložiště „Vesmír“, pokud to ještě nemáte povoleno. To lze provést zadáním do terminálu:

sudo add-apt-repository universe

Teď můžeš nainstalujte .NET core SDK pomocí příkazů:

nainstalujte apt-transport-https

sudo apt install apt-transport-https

nainstalujte dotnet sdk 2.2

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

Po instalaci můžeme zkontrolujte nainstalovanou verzi psaní na stroji:

verze dotnet

dotnet --version

Vytváření první aplikace pomocí dotnet

Jak vidíte, jádro .NET SDK bylo v našem Ubuntu nainstalováno správně. Nyní je čas vytvořit první aplikaci pomocí dotnet.

Jako příklad vytvořím novou aplikaci nazvanou 'ubunlogAplikace'. Chcete-li to provést, stačí otevřít terminál (Ctrl + Alt + T) a spustit:

Vytvořte konzolovou aplikaci pomocí dotnet

dotnet new console -o ubunlogApp

Jak vidíte na výše uvedeném snímku obrazovky, dotnet vytvořil novou aplikaci typu konzoly. Parametr -o vytvoří adresář s názvem 'ubunlogAplikace„kde jsou uložena data aplikace se všemi potřebnými soubory.

Pokud se přesuneme do adresáře ubunlogV aplikaci najdeme něco jako následující:

soubory z aplikace vytvořené pomocí dotnet

Existují dva soubory tzv ubunlogApp.csproj a Program.cs a adresář s názvem obj. Ve výchozím stavu, soubor Program.cs bude obsahovat kód pro spuštění programu 'Ahoj světe'na konzole. Můžeme se podívat na programový kód zadáním:

ahoj svět dotnet program.cs soubor

cat Program.cs

Pokud bychom spusťte aplikaci, kterou jsme právě vytvořili, stačí napsat následující příkaz:

ahoj svět výsledek dotnet terminálu

dotnet run

"Ahoj světeTypické je to jednoduché. Nyní, kdokoli může napsat svůj kód do souboru Program.cs a spustit to stejným způsobem.

Další věcí, kterou můžeme udělat, je vytvořit nový adresář, například můj kódpomocí příkazů:

mkdir ~/.micodigo

cd ~/.micodigo/

… A odtud můžeme vytvořit tento adresář naše nové vývojové prostředí provedením následujícího příkazu:

aplikace dotnet můj kód

dotnet new console

Výše uvedený příkaz vytvoří dva soubory s názvem mycode.csproj a Program.cs plus adresář s názvem obj. Nyní můžeme otevřít soubor Program.cs v editoru a odstranit nebo upravit stávající kód „hello world“ pomocí našeho vlastního kódu.

Jakmile je požadovaný kód napsán, musíme uložit a zavřít soubor Program.cs. Poté můžeme spusťte aplikaci:

dotnet run

To může konzultovat pomoc dotnet psaní na stroji:

dotnet --help

Editor kódu Microsoft Visual Studio

K napsání kódu má každý svůj oblíbený editor. Ale to je třeba říci Microsoft má svůj vlastní editor s názvem „Kód Microsoft Visual Studio„s podporou .NET. Toto je editor kódů napříč platformami, takže jej lze použít jak ve Windows, GNU / Linux, tak v Mac OS X.

Jedná se o lehký a výkonný editor zdrojového kódu s otevřeným zdrojovým kódem. Dodává se s integrovanou podporou pro JavaScript, TypeScript a Node.js a má bohatý ekosystém rozšíření pro další jazyky, jako je C ++, C, Python, PHP nebo Go.

Pokud máte zájem o použití tohoto editoru kódu k vývoji vašich aplikací s .NET, můžete si přečíst článek, který napsal kolega a ve kterém uvedl jak nainstalujte Visual Studio Code v Ubuntu.

V Dokumentace Microsoftu budeme schopni najít několik základních tutoriálů, jak se naučit používat nástroje .NET Core a .NET Core SDK pomocí editoru kódu Visual Studio.

na dozvědět se více o dotnet, můžete se obrátit na oficiální stránka projektu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Luis Gonzalez řekl

    Jsem s Lubuntu a na prvním instalačním řádku mi říká, že neexistuje žádný balíček Microsoft. Existuje rozpor s tímto rozdělením? Pozdravy

  2.   Christian Carvajal řekl

    Jak po vytvoření aplikace nainstaluji do Ubuntu?

  3.   Anonymní řekl

    Dobrý Luisi, přidat repo?