I .NET-kjernen har jeg allerede blitt eksponert for det, jeg har skrevet en nettside, og det har blitt vellykket distribuert på en Linux-server, og det har kjørt i et produksjonsmiljø.
Denne gangen, se på Microsofts offisielle dokumentasjon og lær systematisk. NET-kjerne! Hvorfor studere. Hva med .NET Core? Den og . NET-rammeverket?
.NET Core har følgende funksjoner:
- Plattformuavhengig: Kan kjøre på Windows-, macOS- og Linux-operativsystemer.
- Juster på tvers av arkitekturer: Kjør kode med samme oppførsel på flere arkitekturer, inkludert x64, x86 og ARM.
- Kommandolinjeverktøy: Inkluderer brukervennlige kommandolinjeverktøy for lokal utvikling og kontinuerlig integrasjonsscenarier.
- Fleksibel utplassering: Kan inkluderes i omfanget av en app eller installeres parallelt bruker eller datamaskin. Fungerer med Docker-containere.
- Kompatibilitet.NET Core er kompatibel med .NET Framework, Xamarin og Mono via .NET Standard.
- Åpen kildekode.NET Core-plattformen er åpen kildekode og bruker MIT- og Apache 2-lisenser. .NET Core er et .NET Foundation-prosjekt.
- Drevet av Microsoft.NET Core drives av Microsoft som støtte for .NET Core.
Offisiell dokumentasjonslenke:Innloggingen med hyperkoblingen er synlig.
1. Installer .NET Core SDK-miljøet
Nedlastingsadresse:Innloggingen med hyperkoblingen er synlig.Avhengig av situasjonen, last det ned og installer det, utelatt.
2. Sjekk SDK-en og versjonen av maskinen
For å se alle SDK-ene installert på maskinen, utfør cmd-kommandoen som følger:
Gjennomgå den for øyeblikket valgte versjonen av dotnet
3. Lag et nytt konsollprosjekt
Vi opprettet en ny test1-mappe under mappen C:\project\dotnet,Prosjektnavnet er som standard oppkalt etter mappenavnet。
Gå til test1-mappen og utfør følgende kommandoer etter tur:
Fra og med .NET Core 2.0 SDK er det ikke nødvendig å kjøre dotnet restore fordi det implisitt kjøres av alle kommandoer som må gjenopprettes, som dotnet new, dotnet build og dotnet run.
Hvis du vil kjøre det kompilerte programmet, kan du gå til \bin\Debug\netcoreapp2.1-mappen i prosjektet og kjøre dotnet test1.dll.
3. Utvikle IDE-verktøy
Vi anbefaler å bruke VS Code som vårt utviklingsverktøy, og hvis du vil gjøre det bra, må du først skjerpe verktøyene dine. Nedlastingsadresse:https://code.visualstudio.com/
Etter å ha åpnet prosjektet med VS-kode, installerer editoren automatisk 3 plugins, som følger:
Installerer C#-avhengigheter...
Platform: win32, x86_64
Laster ned pakken 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Ferdig! Installerer pakken 'OmniSharp for Windows (.NET 4.6 / x64)'
Nedlasting av pakke '.NET Core Debugger (Windows / x64)' (43046 KB).................... Ferdig! Installerer pakken '.NET Core Debugger (Windows / x64)'
Nedlasting av pakken 'Razor Language Server (Windows / x64)' (46894 KB).................... Ferdig! Installerer pakken 'Razor Language Server (Windows / x64)'
Ferdig
4. Lag en ny klasse
For å legge til en ny klasse, høyreklikk på VSCode Explorer og velg Ny fil. Denne handlingen legger til den nye filen i mappen som åpnet i VSCode. Navngi filen Class1.cs. Den må lagres med .cs-endelsen på slutten slik at den gjenkjennes som en Csharp-fil.
Legg til koden nedenfor for å lage den første klassen. Sørg for å inkludere riktig navnerom slik at det kan refereres til fra Program.cs-filen.
Klasse 1-filkode:
Kall klassen i Main-metoden, og resultatet er som følger:
(Slutt)
|