Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 23094|Răspunde: 2

[.NET Core] 【DotNet Introducere (1)】Începe din nou. NET Core Tutorial

[Copiază linkul]
Postat pe 21.01.2019 10:34:30 | | | |
În .NET core, am fost deja expus la el, am scris un site web, a fost implementat cu succes pe un server Linux și a rulat într-un mediu de producție.

De data aceasta, uită-te la documentația oficială Microsoft și învață sistematic. NET Core! De ce să studiezi. Ce părere aveți despre .NET Core? It și . NET Framework?

.NET Core are următoarele caracteristici:

  • Cross-platform: Poate rula pe sistemele de operare Windows, macOS și Linux.
  • Aliniază între arhitecturi: Rulează cod cu același comportament pe mai multe arhitecturi, inclusiv x64, x86 și ARM.
  • Unelte de linie de comandă: Include unelte ușor de folosit în linia de comandă pentru dezvoltare locală și scenarii de integrare continuă.
  • Implementare flexibilă: Poate fi inclus în sfera unei aplicații sau poate fi instalat în paralel pentru utilizator sau calculator. Funcționează cu containere Docker.
  • Compatibilitate.NET Core este compatibil cu .NET Framework, Xamarin și Mono prin .NET Standard.
  • Open sourcePlatforma .NET Core este open source și folosește licențe MIT și Apache 2. .NET Core este un proiect .NET Foundation.
  • Susținut de Microsoft.NET Core este susținut de Microsoft ca suport pentru .NET Core.



Link pentru documentația oficială:Autentificarea cu hyperlink este vizibilă.

1. Instalarea mediului SDK .NET Core

Adresă de descărcare:Autentificarea cu hyperlink este vizibilă.În funcție de situație, descarcă-l și instalează-l, omis.

2. Verifică SDK-ul și versiunea mașinii

Pentru a vizualiza toate SDK-urile instalate pe mașină, executați comanda cmd după cum urmează:



Revizuiește versiunea selectată în prezent a dotnet

3. Crearea unui nou proiect de consolă

Am creat un nou folder test1 sub directorul C:\project\dotnet,Numele proiectului este denumit implicit după numele folderului

Mergi în folderul test1 și execută următoarele comenzi pe rând:

Începând cu SDK-ul .NET Core 2.0, nu este nevoie să rulezi dotnet restore deoarece este rulat implicit de toate comenzile care trebuie restaurate, cum ar fi dotnet new, dotnet build și dotnet run.

Dacă vrei să rulezi programul compilat, poți merge în folderul \bin\Debug\netcoreapp2.1 al proiectului și să rulezi dotnet test1.dll.


3. Dezvoltarea instrumentelor IDE

Recomandăm folosirea VS Code ca instrument de dezvoltare, iar dacă vrei să o faci bine, trebuie mai întâi să-ți ascuți uneltele. Adresă de descărcare:https://code.visualstudio.com/

După deschiderea proiectului cu cod VS, editorul instalează automat 3 pluginuri, după cum urmează:

Instalarea dependențelor C#...
Platform: win32, x86_64

Descărcarea pachetului 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Gata!
Instalarea pachetului 'OmniSharp for Windows (.NET 4.6 / x64)'

Descărcare a pachetului '.NET Core Debugger (Windows / x64)' (43046 KB).................... Gata!
Instalarea pachetului '.NET Core Debugger (Windows / x64)'

Descărcarea pachetului 'Razor Language Server (Windows / x64)' (46894 KB).................... Gata!
Instalarea pachetului 'Razor Language Server (Windows / x64)'

Terminat


4. Crearea unei clase noi

Pentru a adăuga o clasă nouă, faceți clic dreapta pe VSCode Explorer și selectați Fișier nou. Această acțiune adaugă noul fișier în folderul care s-a deschis în VSCode.
Numește fișierul Class1.cs. Trebuie salvat cu extensia .cs la final, astfel încât să fie recunoscut ca un fișier csharp.

Adaugă codul de mai jos pentru a crea prima clasă. Asigură-te că incluzi spațiul de nume corect astfel încât să poată fi referențiat din fișierul Program.cs.

Cod de fișier de clasa 1:

Cheamă clasa în metoda Main, iar rezultatul este următorul:



(Sfârșit)





Precedent:Artefact SSL Packet Capture v1.1.0 Ediția Profesională
Următor:Tianzheng Construction T20 V5.0 pentru CAD2018 CAD2019 patch de crack pe 64 de biți
Postat pe 21.01.2019 10:38:01 |
Nu uita intenția inițială, hai, hai
Postat pe 21.01.2019 10:42:38 |
Hai, frate
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com