TOC

This article has been localized into Romanian by the community.

Noțiuni de bază:

Hello, MVC World!

Cu o versiune de Visual Studio inastalată și lansată, sunteți pregătiți să creați prima aplicație ASP.NET MVC, ce se va numi "HelloMVCWorld" - aceasta va fi versiunea voastră puțin modificată a exemplului extrem de clasic "Hello, world!" cu care începe orice tutorial de programare.

În Visual Studion din meniul File, selectează New -> Project. Îți va fi prezentat un dialog New Project, unde selectezi tipul proiectului, numele și locația. Pentru acest tutorial vom folosi ASP.NET Core Web Application - fie puteți să o căutați în listă sau să folosiți caseta de căutare, ca în screenshot:

După ce ați apăsat Next, vă va fi prezentat un dialog unde puteți specifica detaliile proiectului dvs. Va trebui să specificați un nume și locația lui, de exemplu:

Cu toate detaliile puse în loc, puteți face click pe butonul Create pentru a continua cu pasul final. Acum veți fi întrebat să selectați Template ce va fi folosit în crearea proiectului:

Ați putea fi tentat să selectați șablonul denumit "Web Application (Model-View-Controller)", pentru că, cu toate acestea, tutorialul este despre MVC, nu? Da, da este, dar în acest tutorial veți învăța totul de la zero, iar șablonul MVC include MULTE lucruri în mod implicit - este de fapt creat un site web complet, dar mic. Acest lucru ar putea fi confuz, așa că selectați șablonul Empty - conține doar minimul de fișiere de care aveți nevoie pentru a crea o aplicație web MVC.

Continuați prin apăsarea butonului Create încă o dată.

Visual Studio va crea un nou proiect pentru dvs., conținând doar câteva fișiere. Credeți sau nu, atât avem nevoie pentru a crea urarea clasică "Hello, world!" - încearcați să apăsați F5 și să vedeți pentru dvs. Aceasta va face Visual Studio să compileze proiectul dvs. și să deschidă website-ul rezultat în browserul dvs. default, ce va afișa un simplu mesaj "Hello World!". Dar cum s-a întâmplat asta?

În mod implicit VS crează un fișier Startup.cs - face setări basic, ce vor fi discutate pe parcursul tutorialului, dar pentru acum uitați-vă la următoarea linie de cod:

await context.Response.WriteAsync("Hello World!");

Acum veți schimba mesajul MVC, așa cum am promis. Dacă proiectul încă rulează, fișierele proiectului sunt în mod read-only, așă că trebuie să opriți website-ul fie prin închiderea ferestrei browser-ului deschisă de VS sau prin selectarea Debug -> Stop Debugging (sau apăsați Shift+F5). Acum puteți edita fișierul Startup.cs, așa că schimbați mesajul din linia de cod ca mai jos:

await context.Response.WriteAsync("Hello, MVC World!");

Rulează din nou proiectul (din meniul Debug sau prin apăsarea F5), și pur și simplu - mesajul a fost schimbat!

În concluzie

Felicitări, tocmai ați creat o aplicație web foarte simplă, dar până acum nu am văzut modele, afișări sau controlere. Vom schimba asta în următorul articol, unde începem procesul de învățare MVC aruncând o privire asupra controlerelor.

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!