V .NET core jsem se s tím už setkal, napsal jsem web, který byl úspěšně nasazen na linuxovém serveru a běžel v produkčním prostředí.
Tentokrát se podívejte na oficiální dokumentaci Microsoftu a učte se systematicky. NET Core! Proč studovat. A co .NET Core? On a . NET Framework?
.NET Core má následující funkce:
- Cross-platform: Může běžet na operačních systémech Windows, macOS a Linux.
- Zarovnání napříč architekturami: Spusť kód se stejným chováním na více architekturách, včetně x64, x86 a ARM.
- Nástroje příkazové řádky: Obsahuje snadno použitelné nástroje příkazové řádky pro lokální vývoj a scénáře kontinuální integrace.
- Flexibilní nasazení: Může být zahrnut do rozsahu aplikace nebo nainstalován paralelním uživatelem či počítačem. Funguje to s Docker kontejnery.
- Kompatibilita.NET Core je kompatibilní s .NET Frameworkem, Xamarinem a Mono přes .NET Standard.
- Open sourcePlatforma .NET Core je open source a používá licence MIT a Apache 2. .NET Core je projekt .NET Foundation.
- Poháněno společností Microsoft.NET Core je poháněn společností Microsoft jako podpora .NET Core.
Oficiální odkaz na dokumentaci:Přihlášení k hypertextovému odkazu je viditelné.
1. Nainstalovat prostředí .NET Core SDK
Adresa ke stažení:Přihlášení k hypertextovému odkazu je viditelné.Podle situace si to stáhni a nainstaluj, vynechá.
2. Zkontrolujte SDK a verzi stroje
Pro zobrazení všech SDK nainstalovaných na stroji spusťte příkaz cmd následovně:
Prohlédněte si aktuálně vybranou verzi dotnetu
3. Vytvořit nový konzolový projekt
Vytvořili jsme novou složku test1 v adresáři C:\project\dotnet,Název projektu je ve výchozím nastavení pojmenován podle názvu složky。
Přejděte do složky test1 a postupně spusťte následující příkazy:
Od .NET Core 2.0 SDK není potřeba spouštět obnovu dotnet, protože je implicitně spuštěna všemi příkazy, které je třeba obnovit, jako jsou dotnet new, dotnet build a dotnet run.
Pokud chcete spustit kompilovaný program, můžete jít do složky \bin\Debug\netcoreapp2.1 a spustit dotnet test1.dll.
3. Vyvíjet IDE nástroje
Doporučujeme používat VS Code jako náš vývojový nástroj, a pokud to chcete dělat dobře, musíte nejprve své nástroje naostřit. Adresa ke stažení:https://code.visualstudio.com/
Po otevření projektu s VS kódem editor automaticky nainstaluje 3 pluginy, a to následovně:
Instalace C# závislostí...
Platform: win32, x86_64
Stahování balíčku 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Hotovo! Instalace balíčku 'OmniSharp for Windows (.NET 4.6 / x64)'
Stahování balíčku '.NET Core Debugger (Windows / x64)' (43046 KB).................... Hotovo! Instalace balíčku '.NET Core Debugger (Windows / x64)'
Stahuji balíček 'Razor Language Server (Windows / x64)' (46894 KB).................... Hotovo! Instalace balíčku 'Razor Language Server (Windows / x64)'
Dokončeno
4. Vytvořit novou třídu
Pro přidání nové třídy klikněte pravým tlačítkem na VSCode Explorer a vyberte Nový soubor. Tato akce přidá nový soubor do složky, která se otevřela ve VSCode. Pojmenujte soubor Class1.cs. Musí být uložen s příponou .cs na konci, aby byl rozpoznán jako csharp soubor.
Přidejte níže uvedený kód a vytvořte první třídu. Ujistěte se, že máte uvedený správný jmenný prostor, aby se na něj dalo odkazovat z Program.cs souboru.
Kód souboru třídy 1:
Zavolejte třídu v hlavní metodě a výstup je následující:
(Konec)
|