I .NET core har jag redan exponerats för det, jag har skrivit en webbplats, och det har framgångsrikt distribuerats på en Linux-server, och det har körts i en produktionsmiljö.
Den här gången, titta på Microsofts officiella dokumentation och lär dig systematiskt. NET Core! Varför studera. Vad sägs om .NET Core? Den och . NET-ramverket?
.NET Core har följande funktioner:
- Plattformsoberoende: Kan köras på Windows, macOS och Linux-operativsystem.
- Anpassa över arkitekturer: Kör kod med samma beteende på flera arkitekturer, inklusive x64, x86 och ARM.
- Kommandoradsverktyg: Inkluderar lättanvända kommandoradsverktyg för lokal utveckling och kontinuerlig integration.
- Flexibel utplacering: Kan inkluderas i en apps omfattning eller installeras parallellt med användare eller dator. Fungerar med Docker-containrar.
- Kompatibilitet.NET Core är kompatibelt med .NET Framework, Xamarin och Mono via .NET Standard.
- Öppen källkod.NET Core-plattformen är öppen källkod och använder MIT- och Apache 2-licenser. .NET Core är ett projekt från .NET Foundation.
- Drivs av Microsoft.NET Core drivs av Microsoft som stöd för .NET Core.
Officiell dokumentationslänk:Inloggningen med hyperlänken är synlig.
1. Installera .NET Core SDK-miljön
Nedladdningsadress:Inloggningen med hyperlänken är synlig.Beroende på situationen, ladda ner och installera det, utelämnat.
2. Kontrollera SDK och version av maskinen
För att se alla SDK:er installerade på maskinen, utför cmd-kommandot enligt följande:
Granska den för närvarande valda versionen av dotnet
3. Skapa ett nytt konsolprojekt
Vi skapade en ny test1-mapp under katalogen C:\project\dotnet,Projektnamnet är som standard namngivet efter mappnamnet。
Gå till test1-mappen och utför följande kommandon i tur och ordning:
Från och med .NET Core 2.0 SDK finns det inget behov av att köra dotnet restore eftersom det implicit körs av alla kommandon som behöver återställas, såsom dotnet new, dotnet build och dotnet run.
Om du vill köra det kompilerade programmet kan du gå till \bin\Debug\netcoreapp2.1-mappen i projektet och köra dotnet test1.dll.
3. Utveckla IDE-verktyg
Vi rekommenderar att använda VS Code som vårt utvecklingsverktyg, och om du vill göra det bra måste du först vässa dina verktyg. Nedladdningsadress:https://code.visualstudio.com/
Efter att ha öppnat projektet med VS-kod installerar editorn automatiskt 3 plugins, enligt följande:
Installera C#-beroenden...
Platform: win32, x86_64
Nedladdar paketet 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Klart! Installationspaket 'OmniSharp for Windows (.NET 4.6 / x64)'
Nedladdning av paketet '.NET Core Debugger (Windows / x64)' (43046 KB).................... Klart! Installationspaket '.NET Core Debugger (Windows / x64)'
Nedladdning av paketet 'Razor Language Server (Windows / x64)' (46894 KB).................... Klart! Installerar paketet 'Razor Language Server (Windows / x64)'
Färdigt
4. Skapa en ny klass
För att lägga till en ny klass, högerklicka på VSCode Explorer och välj Ny fil. Denna åtgärd lägger till den nya filen i mappen som öppnades i VSCode. Namnge filen Class1.cs. Den måste sparas med filändelsen .cs i slutet så att den känns igen som en csharp-fil.
Lägg till koden nedan för att skapa den första klassen. Se till att inkludera rätt namnrymd så att det kan refereras från Program.cs-filen.
Klass 1-filkod:
Anropa klassen i huvudmetoden, och resultatet är följande:
(Slut)
|