Descărcați ca doc, pdf sau txt
Descărcați ca doc, pdf sau txt
Sunteți pe pagina 1din 2

FIŞA DE ACTIVITATE

Săptâmâna 29 iunie -3 iulie


Sarcini planificate
Înțelegerea sintaxei Razor View.
Structurarea paginii cu ajutorul layout View.
Satarea layoutului cu ajutorul _ViewStart.
Utilizarea ViewBag.
Adaugarea flexibilitate pentru Loyout Section.
Activităţi desfăşurate, observaţii personale
În modelul Model-View-Controller (MVC), vizualizarea gestionează prezentarea datelor și
interacțiunea utilizatorului. O vizualizare este un șablon HTML cu marcaj Razor încorporat.
Marcarea Razor este codul care interacționează cu marcajul HTML pentru a produce o pagină
web care este trimisă clientului.
În ASP.NET MVC, vizualizările sunt fișiere .cshtml care folosesc limbajul de programare C
# în marcajul Razor. De obicei, fișierele de vizualizare sunt grupate în foldere numite pentru
fiecare dintre controlerele aplicației. Dosarele sunt stocate într-un folder
Razor este o sintaxă de marcare care vă permite să încorporați codul bazat pe server (Visual
Basic și C #) în paginile web.
Codul bazat pe server poate crea conținut web dinamic din timp, în timp ce o pagină web este
scrisă în browser. Când este apelată o pagină web, serverul execută codul bazat pe server în
interiorul paginii înainte de a returna pagina în browser. Prin rularea pe server, codul poate
efectua activități complexe, cum ar fi accesarea bazelor de date.
Razor se bazează pe ASP.NET și este conceput pentru crearea de aplicații web. Are puterea de
marcare tradițională ASP.NET, dar este mai ușor de utilizat și mai ușor de învățat.
Principalele reguli de sintaxă Razor pentru C #
 Blocurile de coduri Razor sunt incluse în @ {...}
 Expresiile în linie (variabile și funcții) încep cu @
 Instrucțiunile de cod se termină cu punct și virgulă
 Variabilele sunt declarate cu cuvântul cheie var
 Șirurile sunt închise cu ghilimele
 Codul C # este sensibil cu majuscule
 Fișierele C # au extensia .cshtml
Razor este o sintaxă de programare simplă pentru încorporarea codului serverului în paginile
web.Sintaxa Razor se bazează pe cadrul ASP.NET, partea din cadrul Microsoft.NET
Framework care este concepută special pentru crearea aplicațiilor web.
Sintaxa Razor îți oferă toată puterea ASP.NET, dar folosește o sintaxă simplificată, care este
mai ușor de învățat dacă ești începător și te face mai productiv dacă ești expert.
Paginile web Razor pot fi descrise ca pagini HTML cu două tipuri de conținut: conținut
HTML și cod Razor.
Când serverul citește pagina, execută mai întâi codul Razor, înainte de a trimite pagina
HTML către browser. Codul care este executat pe server poate efectua activități care nu pot fi
efectuate în browser, de exemplu accesarea unei baze de date a serverului. Codul serverului
poate crea conținut HTML dinamic din mers, înainte de a fi trimis browserului. Văzut din
browser, HTML-ul generat de codul serverului nu este diferit de conținutul static HTML.
Paginile web ASP.NET cu sintaxa Razor au extensia specială de fișier cshtml (Razor folosind
C #) sau vbhtml (Razor folosind VB).

S-ar putea să vă placă și

  • Amoo 2
    Amoo 2
    Document8 pagini
    Amoo 2
    AlionaCrigan
    Încă nu există evaluări
  • Ferestre de Dialog
    Ferestre de Dialog
    Document58 pagini
    Ferestre de Dialog
    AlionaCrigan
    Încă nu există evaluări
  • Practica - in Productie
    Practica - in Productie
    Document32 pagini
    Practica - in Productie
    AlionaCrigan
    Încă nu există evaluări
  • Caietul de Sarcini (Producție)
    Caietul de Sarcini (Producție)
    Document4 pagini
    Caietul de Sarcini (Producție)
    AlionaCrigan
    100% (1)
  • Practica În Producție
    Practica În Producție
    Document19 pagini
    Practica În Producție
    AlionaCrigan
    Încă nu există evaluări
  • Raport Practica
    Raport Practica
    Document27 pagini
    Raport Practica
    AlionaCrigan
    Încă nu există evaluări
  • Raspuns Lab 1
    Raspuns Lab 1
    Document4 pagini
    Raspuns Lab 1
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 5
    Amoo 5
    Document5 pagini
    Amoo 5
    AlionaCrigan
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document2 pagini
    Lab 1
    AlionaCrigan
    Încă nu există evaluări
  • Somipp 1
    Somipp 1
    Document6 pagini
    Somipp 1
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 1
    Amoo 1
    Document8 pagini
    Amoo 1
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 4
    Amoo 4
    Document5 pagini
    Amoo 4
    AlionaCrigan
    Încă nu există evaluări