.NET core'is olen sellega juba kokku puutunud, olen kirjutanud veebilehe ja see on edukalt juurutatud Linuxi serveris ning töötab tootmiskeskkonnas.
Seekord vaata Microsofti ametlikku dokumentatsiooni ja õpi süsteemselt. NET Core! Miks õppida? Kuidas on lood .NET Core'iga? See ja . NET raamistik?
.NET Core'il on järgmised funktsioonid:
- Platvormideülene: Töötab Windowsi, macOS-i ja Linuxi operatsioonisüsteemides.
- Joondamine arhitektuuride vahel: Käivita sama käitumisega kood mitmel arhitektuuril, sealhulgas x64, x86 ja ARM.
- Käsurea tööriistad: Sisaldab lihtsasti kasutatavaid käsurea tööriistu kohaliku arenduse ja pideva integreerimise stsenaariumite jaoks.
- Paindlik paigaldus: Võib kuuluda rakenduse ulatusse või paigaldada paralleelkasutaja või arvuti jaoks. Töötab Dockeri konteineritega.
- Ühilduvus.NET Core on ühilduv .NET Frameworki, Xamarini ja Mono kaudu .NET standardiga.
- Avatud lähtekoodiga.NET Core platvorm on avatud lähtekoodiga ja kasutab MIT ja Apache 2 litsentse. .NET Core on .NET Foundationi projekt.
- Microsofti jõuallikas.NET Core töötab Microsofti poolt .NET Core'i toena.
Ametlik dokumentatsiooni link:Hüperlingi sisselogimine on nähtav.
1. Paigalda .NET Core SDK keskkond
Allalaadimise aadress:Hüperlingi sisselogimine on nähtav.Sõltuvalt olukorrast laadi alla ja paigalda see, jäta see välja.
2. Kontrolli SDK-d ja masina versiooni
Kõigi masinasse paigaldatud SDK-de vaatamiseks täida käsk cmd järgmiselt:
Vaata üle praegu valitud dotneti versiooni
3. Loo uus konsooliprojekt
Lõime uue test1 kausta C:\project\dotnet kataloogi alla,Projekti nimi on vaikimisi nimetatud kausta nime järgi。
Mine test1 kausta ja täida järgmised käsud järjest:
Alates .NET Core 2.0 SDK-st ei ole vaja dotnet taastamist käivitada, sest seda käivitavad kaudselt kõik taastatavad käsud, nagu dotnet new, dotnet build ja dotnet run.
Kui soovid kompileeritud programmi käivitada, võid minna projekti kausta \bin\Debug\netcoreapp2.1 ja käivitada dotnet test1.dll.
3. Arenda IDE tööriistu
Soovitame kasutada VS Code'i arendustööriistana ning kui tahad seda hästi teha, pead esmalt oma tööriistu teritama. Allalaadimise aadress:https://code.visualstudio.com/
Pärast projekti avamist VS-koodiga installib redaktor automaatselt 3 pluginat, järgmiselt:
C# sõltuvuste paigaldamine...
Platform: win32, x86_64
Laadin alla paketi 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Tehtud! Paketi 'OmniSharp for Windows (.NET 4.6 / x64)' paigaldamine
Laadin alla paketi '.NET Core Debugger (Windows / x64)' (43046 KB).................... Tehtud! Paketi '.NET Core Debugger (Windows / x64)' paigaldamine
Laadin alla paketi 'Razor Language Server (Windows / x64)' (46894 KB).................... Tehtud! Paketi 'Razor Language Server (Windows / x64)' paigaldamine
Lõpetatud
4. Loo uus klass
Uue klassi lisamiseks klõpsa paremklõps VSCode Exploreril ja vali Uus fail. See tegevus lisab uue faili kausta, mis avanes VSCode'is. Nimeta fail Class1.cs. See tuleb salvestada lõpus oleva .cs laiendiga, et see oleks ära tundtud csharp-failina.
Lisa allolev kood, et luua esimene klass. Veendu, et lisad õige nimeruumi, et seda saaks Program.cs failist viidata.
1. klassi failikood:
Kutsu klass põhimeetodis ja väljund on järgmine:
(Lõpp)
|