I .NET core har jeg allerede været eksponeret for det, jeg har skrevet en hjemmeside, og det er blevet implementeret med succes på en Linux-server, og det har kørt i et produktionsmiljø.
Denne gang skal du kigge på Microsofts officielle dokumentation og lære systematisk. NET Core! Hvorfor studere. Hvad med .NET Core? Den og . NET-rammeværk?
.NET Core har følgende funktioner:
- Tværplatforms-platform: Kan køre på Windows, macOS og Linux operativsystemer.
- Juster på tværs af arkitekturer: Kør kode med samme adfærd på flere arkitekturer, herunder x64, x86 og ARM.
- Kommandolinjeværktøjer: Inkluderer brugervenlige kommandolinjeværktøjer til lokal udvikling og kontinuerlig integration.
- Fleksibel udrulning: Kan inkluderes i en apps omfang eller installeres parallelt bruger eller computer. Virker med Docker-containere.
- Kompatibilitet.NET Core er kompatibel med .NET Framework, Xamarin og Mono via .NET Standard.
- Open source.NET Core-platformen er open source og bruger MIT- og Apache 2-licenser. .NET Core er et .NET Foundation-projekt.
- Drevet af Microsoft.NET Core drives af Microsoft som en .NET Core-understøttelse.
Officiel dokumentationslink:Hyperlink-login er synlig.
1. Installer .NET Core SDK-miljøet
Downloadadresse:Hyperlink-login er synlig.Afhængigt af situationen, download og installer det, men udeladt.
2. Tjek SDK'en og versionen af maskinen
For at se alle SDK'er installeret på maskinen, udfør cmd-kommandoen som følger:
Gennemgå den nuværende valgte version af dotnet
3. Opret et nyt konsolprojekt
Vi oprettede en ny test1-mappe under mappen C:\project\dotnet,Projektnavnet er som standard opkaldt efter mappenavnet。
Gå til test1-mappen og udfør følgende kommandoer efter tur:
Fra og med .NET Core 2.0 SDK er der ikke behov for at køre dotnet restore, fordi det implicit køres af alle kommandoer, der skal gendannes, såsom dotnet new, dotnet build og dotnet run.
Hvis du vil køre det kompilerede program, kan du gå til \bin\Debug\netcoreapp2.1-mappen i projektet og køre dotnet test1.dll.
3. Udvikle IDE-værktøjer
Vi anbefaler at bruge VS Code som vores udviklingsværktøj, og hvis du vil gøre det godt, skal du først slibe dine værktøjer. Downloadadresse:https://code.visualstudio.com/
Efter at have åbnet projektet med VS-kode, installerer editoren automatisk 3 plugins, som følger:
Installation af C#-afhængigheder...
Platform: win32, x86_64
Downloader pakken 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Færdig! Installerer pakken 'OmniSharp for Windows (.NET 4.6 / x64)'
Downloader pakken '.NET Core Debugger (Windows / x64)' (43046 KB).................... Færdig! Installationspakke '.NET Core Debugger (Windows / x64)'
Downloader pakken 'Razor Language Server (Windows / x64)' (46894 KB).................... Færdig! Installation af pakke 'Razor Language Server (Windows / x64)'
Færdig
4. Opret en ny klasse
For at tilføje en ny klasse, højreklik på VSCode Explorer og vælg Ny fil. Denne handling tilføjer den nye fil til den mappe, der åbnede i VSCode. Navngiv filen Class1.cs. Den skal gemmes med .cs-endelsen til sidst, så den genkendes som en csharp-fil.
Tilføj koden nedenfor for at oprette den første klasse. Sørg for at inkludere det korrekte navnerum, så det kan refereres fra Program.cs-filen.
Klasse 1 filkode:
Kald klassen i Main-metoden, og outputtet er som følger:
(Slut)
|