Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 23094|Válasz: 2

[.NET mag] 【DotNet Bevezetés (1)】Kezdjük újra. NET Core oktató

[Linket másol]
Közzétéve 2019. 01. 21. 10:34:30 | | | |
A .NET core-ban már találkoztam vele, írtam egy weboldalt, és sikeresen telepítettük egy Linux szerveren, és gyártási környezetben futott.

Ezúttal nézd meg a Microsoft hivatalos dokumentációját, és tanulj rendszerezetten. NET Core! Miért tanulni? Mi a helyzet a .NET Core-mal? Ez és . NET keretrendszer?

A .NET Core a következő funkciókkal rendelkezik:

  • Keresztplatformos: Futtatható Windows, macOS és Linux operációs rendszereken.
  • Összehangolás architektúrákon: Futtatjuk ugyanazt a viselkedést mutató kódot több architektúrán, beleértve az x64-et, x86-ot és az ARM-t.
  • Parancssori eszközök: Könnyen használható parancssoros eszközöket tartalmaz helyi fejlesztéshez és folyamatos integrációs helyzetekhez.
  • Rugalmas telepítés: Be lehet építeni egy alkalmazás hatókörébe vagy telepíthető párhuzamos felhasználó vagy számítógép alkalmazására. Docker konténerekkel működik.
  • KompatibilitásA .NET Core kompatibilis a .NET Framework-kel, a Xamarin-nal és a Mono via .NET Standarddal.
  • Nyílt forráskódúA .NET Core platform nyílt forráskódú, és MIT és Apache 2 licenceket használ. A .NET Core egy .NET Foundation projekt.
  • Microsoft által támogatottA .NET Core-t a Microsoft támogatja, mint .NET Core.



Hivatalos dokumentációs link:A hiperlink bejelentkezés látható.

1. Telepítse a .NET Core SDK környezetet

Letöltési cím:A hiperlink bejelentkezés látható.A helyzettől függően töltsd le és telepítsd le, de kihagytam.

2. Ellenőrizd az SDK-t és a gép verzióját

Az összes gépen telepített SDK megtekintéséhez hajtsa végre a cmd parancsot az alábbiakban:



Tekintse át a jelenleg kiválasztott dotnet verziót

3. Új konzolprojekt létrehozása

Létrehoztunk egy új test1 mappát a C:\project\dotnet könyvtár alatt,A projekt neve alapértelmezetten a mappanévről kapta a nevét

Menj a test1 mappába, és hajtsd végre a következő parancsokat sorban:

A .NET Core 2.0 SDK-val kezdve nincs szükség a dotnet visszaállításra, mert implicit módon minden visszaállításra szoruló parancs fut, mint például dotnet new, dotnet build és dotnet run.

Ha a fordított programot akarod futtatni, elmehetsz a projekt \bin\Debug\netcoreapp2.1 mappájához, és futtathatod a dotnet test1.dll-t.


3. IDE eszközök fejlesztése

Javasoljuk, hogy a VS Code fejlesztői eszközként használd, és ha jól akarod csinálni, először élesítened kell az eszközeidet. Letöltési cím:https://code.visualstudio.com/

Miután megnyitja a projektet VS kóddal, a szerkesztő automatikusan telepít 3 plugint, az alábbiak szerint:

C# függőségek telepítése...
Platform: win32, x86_64

Letöltés 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Kész!
Az 'OmniSharp for Windows (.NET 4.6 / x64)' csomag telepítése

Letöltendő csomag '.NET Core Debugger (Windows / x64)' (43046 KB).................... Kész!
A '.NET Core Debugger (Windows / x64)' csomag telepítése

A 'Razor Language Server (Windows / x64)' (46894 KB) csomag letöltése.................... Kész!
'Razor Language Server (Windows / x64)' csomag telepítése

Kész


4. Hozz létre egy új osztályt

Új osztály hozzáadásához jobb kattintással a VSCode Explorer menüpontra, és válaszd ki a New File-t. Ez a művelet hozzáadja az új fájlt a VSCode-ban megnyílt mappához.
Nevezd meg a fájlt Class1.cs. A végén a .cs kiterjesztéssel kell elmenteni, hogy csharp fájlként ismerje fel.

Add hozzá az alábbi kódot az első osztály létrehozásához. Győződj meg róla, hogy a helyes névteret is beilleszted, hogy a Program.cs fájlból hivatkozhasson rá.

1. osztályú fájlkód:

Hívjuk az osztályt a Fő metódusban, és a kimenet a következő:



(Vége)





Előző:SSL Packet Capture Artifact v1.1.0 Professzionális kiadás
Következő:Tianzheng Construction T20 V5.0 CAD2018 CAD2019 64-bites repedésfolthoz
Közzétéve 2019. 01. 21. 10:38:01 |
Ne felejtsd el az eredeti szándékot, gyerünk, gyerünk
Közzétéve 2019. 01. 21. 10:42:38 |
Gyerünk, testvér
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com