V .NET jedru sem se z njim že srečal, napisal sem spletno stran, ki je bila uspešno nameščena na Linux strežniku in teče v produkcijskem okolju.
Tokrat si oglejte uradno Microsoftovo dokumentacijo in se učite sistematično. NET Core! Zakaj študirati. Kaj pa .NET Core? On in . NET Framework?
.NET Core ima naslednje funkcije:
- Večplatformno: Lahko teče na operacijskih sistemih Windows, macOS in Linux.
- Poravnava med arhitekturami: Izvajanje kode z enakim vedenjem na več arhitekturah, vključno z x64, x86 in ARM.
- Orodja ukazne vrstice: Vključuje enostavna orodja ukazne vrstice za lokalni razvoj in scenarije neprekinjene integracije.
- Prilagodljiva uvedba: Lahko je vključen v obseg aplikacije ali nameščen kot vzporedni uporabnik ali računalnik. Deluje z Docker kontejnerji.
- Združljivost.NET Core je združljiv z .NET Framework, Xamarinom in Mono preko .NET Standard.
- Odprta kodaPlatforma .NET Core je odprtokodna in uporablja licence MIT in Apache 2. .NET Core je projekt .NET Foundation.
- Poganja Microsoft.NET Core poganja Microsoft kot podporo za .NET Core.
Povezava do uradne dokumentacije:Prijava do hiperpovezave je vidna.
1. Namestite .NET Core SDK okolje
Naslov za prenos:Prijava do hiperpovezave je vidna.Glede na situacijo jo prenesite in namestite, izpustite.
2. Preverite SDK in različico računalnika
Za ogled vseh SDK-jev, nameščenih na računalniku, izvedite ukaz cmd tako:
Oglejte si trenutno izbrano različico dotneta
3. Ustvariti nov konzolni projekt
Ustvarili smo novo mapo test1 pod mapo C:\project\dotnet,Ime projekta je privzeto poimenovano po imenu mape。
Pojdite v mapo test1 in izvedite naslednje ukaze:
Začenši z .NET Core 2.0 SDK, ni več potrebe po izvajanju dotnet obnove, saj ga implicitno izvajajo vsi ukazi, ki jih je treba obnoviti, kot so dotnet new, dotnet build in dotnet run.
Če želite zagnati preveden program, lahko greste v mapo \bin\Debug\netcoreapp2.1 projekta in zaženete dotnet test1.dll.
3. Razvijajte IDE orodja
Priporočamo uporabo VS Code kot našega razvojnega orodja, in če želite to narediti dobro, morate najprej izostriti svoja orodja. Naslov za prenos:https://code.visualstudio.com/
Po odprtju projekta z VS kodo urejevalnik samodejno namesti 3 vtičnike, in sicer:
Nameščanje C# odvisnosti...
Platform: win32, x86_64
Prenos paketa 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Končano! Nameščanje paketa 'OmniSharp for Windows (.NET 4.6 / x64)'
Prenos paketa '.NET Core Debugger (Windows / x64)' (43046 KB).................... Končano! Nameščanje paketa '.NET Core Debugger (Windows / x64)'
Prenos paketa 'Razor Language Server (Windows / x64)' (46894 KB).................... Končano! Nameščanje paketa 'Razor Language Server (Windows / x64)'
Končano
4. Ustvarite nov razred
Za dodajanje novega razreda kliknite z desnim klikom na VSCode Explorer in izberite Nova datoteka. Ta ukrep doda novo datoteko v mapo, ki se je odprla v VSCode. Poimenujte datoteko Class1.cs. Shraniti jo je treba z .cs končnico, da je prepoznana kot csharp datoteka.
Dodajte kodo spodaj, da ustvarite prvi razred. Poskrbite, da boste vključili pravilen imenski prostor, da ga boste lahko referencirali iz Program.cs datoteke.
Koda datoteke razreda 1:
Pokličite razred v metodi Main in izhod je naslednji:
(Konec)
|