Programul ASP.NET Hello World cu Exemplu
⚡ Rezumat inteligent
Programul ASP.NET First prezintă construirea unei aplicații web simple Hello World în Visual Studio, de la crearea unui proiect Web Forms gol și adăugarea unui formular web până la scrierea Response.Write și vizualizarea rezultatului în browser.

Cerințe preliminare pentru primul tău program ASP.NET
Înainte de a construi aplicația Hello World, asigurați-vă că mediul dvs. este pregătit. Veți avea nevoie de următoarele:
- Visual Studio – ediția gratuită Community este suficientă, instalată împreună cu sarcina de lucru „ASP.NET și dezvoltare web”.
- Cadrul .NET – necesar pentru Web Forms și instalat automat odată cu Visual Studio.
- Cunoștințe de bază de C# și HTML – util pentru înțelegerea codului pe care îl veți scrie.
- A Windows maşină – formularele web ASP.NET clasice rulează pe Windows cu IIS sau IIS Express.
După ce acestea sunt implementate, puteți urma pașii de mai jos pentru a crea și rula primul program ASP.NET.
Programul ASP.NET Hello World cu Exemplu
Să ne uităm la un exemplu despre cum putem implementa o aplicație simplă „hello world”. Pentru aceasta, ar trebui să implementăm pașii menționați mai jos.
Pas 1) Primul pas implică crearea unui nou proiect în Visual Studio. După lansarea Visual Studio, trebuie să alegeți opțiunea de meniu Nou->Proiect.
Pas 2) Următorul pas este să alegeți tipul de proiect ca aplicație Web ASP.Net. Aici trebuie să menționăm și numele și locația proiectului nostru.
- În caseta de dialog al proiectului, puteți vedea diferite opțiuni pentru crearea diferitelor tipuri de proiecte. Faceți clic pe opțiunea Web din partea stângă.
- Când facem clic pe opțiunea Web din pasul anterior, vom putea vedea o opțiune pentru Aplicația Web ASP.Net. Faceți clic pe această opțiune.
- Apoi dăm un nume pentru aplicație, care în cazul nostru este DemoApplication. De asemenea, trebuie să furnizăm o locație pentru a stoca aplicația noastră.
- În cele din urmă, facem clic pe butonul „OK” pentru a permite Visual Studio să ne creeze proiectul.
Pas 3) În ecranul următor, trebuie să alegeți tipul de aplicație web ASP.net care trebuie creată. În cazul nostru, vom crea o aplicație simplă Web Form.
- Mai întâi, alegeți tipul de proiect ca „Gol”. Acest lucru ne va asigura că începem cu o aplicație de bază care este ușor de înțeles.
- Alegem opțiunea „Web Forms”. Aceasta adaugă folderele de bază necesare pentru o aplicație Web Forms de bază.
- În cele din urmă, facem clic pe butonul „OK” pentru a permite Visual Studio să creeze aplicația noastră.
Dacă sunt urmați pașii de mai sus, veți obține rezultatul de mai jos în Visual Studio.
Ieșire: -
În Exploratorul de soluții, veți putea vedea soluția DemoApplication. Această soluție va conține 2 fișiere de proiect, așa cum se arată mai sus. În prezent, unul dintre fișierele cheie din proiect este Global.asax.csAcest fișier conține informații specifice aplicației. În acest fișier, ați inițializa toate variabilele specifice aplicației la valorile lor implicite.
Pas 4) Acum, este timpul să adăugați un fișier formular web la proiect. Acesta este fișierul care va conține tot codul specific web pentru proiectul nostru.
- Faceți clic dreapta pe proiectul DemoApplication și
- Alegeți Add->Web Form din meniul contextual.
Pas 5) În ecranul următor, ni se va solicita să introducem un nume pentru formularul web.
- Dați un nume pentru formularul web. În cazul nostru, îi dăm numele Demo.
- Faceți clic pe butonul OK.
Automat, Visual Studio va crea formularul web demonstrativ și îl va deschide în Visual Studio.
Pas 6) Următorul pas este să adăugați codul care va afișa mesajul „Hello World”. Acest lucru se poate face prin simpla adăugare a unei linii de cod în fișierul Demo.aspx.
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <% Response.Write("Hello World"); %> </div> </form> </body> </html>
Code Explicaţie:-
- Obiectul Response în ASP.Net este folosit pentru a trimite informații înapoi utilizatorului. Așadar, în cazul nostru, folosim metoda „Write” a obiectului Response pentru a scrie textul „Hello World”. Marcatoarele <% și %> sunt folosite pentru a adăuga cod specific ASP.net.
Dacă urmați toți pașii de mai sus și rulați programul în Visual Studio, veți obține următoarea ieșire.
Ieșire: -
Din rezultat, puteți vedea clar că „Hello World” a fost afișat în browser.
Înțelegerea lumii Bună ziua Code
Fișierul Demo.aspx este o pagină HTML standard cu câteva adăugiri ASP.NET. runat="server" Atributul îi spune lui ASP.NET să proceseze elementul pe server, în loc să îl trateze ca HTML simplu. <% %> markerii, numiți bloc de randare, vă permit să rulați cod C# direct în pagină. În interiorul lor, Response.Write("Hello World") trimite textul direct către browser ca parte a răspunsului HTTP.
In timp ce Response.Write este în regulă pentru un prim exemplu, majoritatea aplicațiilor reale folosesc în schimb un control de server. De exemplu, puteți elimina un <asp:Label> control pe pagină și setează proprietatea Text în fișierul code-behind. Acest lucru păstrează markup-ul și logica separate și este mai ușor de întreținut pe măsură ce pagina crește.
Erori frecvente la rularea primului program ASP.NET
Începătorii se confruntă adesea cu câteva probleme previzibile atunci când rulează prima lor pagină ASP.NET. Fiți atenți la următoarele:
- Lipsește runat=”server” – fără aceasta în formular și controale, ASP.NET le tratează ca HTML static, iar codul serverului nu rulează.
- Tip de proiect greșit – alegerea unui șablon MVC sau Core în loc de Web Forms modifică structura fișierului și pașii de mai sus.
- Greșeli de sintaxă – lipsa unui punct și virgulă sau a unei paranteze în interiorul blocului <% %> provoacă o eroare de construire.
- Probleme cu portul sau IIS Express – dacă pagina nu se lansează, reporniți IIS Express sau modificați portul proiectului.
- Sensibil la majuscule – numele metodelor precum Response.Write trebuie să se potrivească exact, deoarece C# ține cont de majuscule și minuscule.








