Schița de curs

  • Începutul cu ASP.NET MVC: ASP.NET MVC în context; Ce este nou în MVC 6; Șabloane de proiect MVC; Înțelegerea structurii unui proiect ASP.NET MVC; Convenții de denumire; Crearea de vizualizări; Definirea controlerelor; Definirea unui model de date
  • Crearea unei aplicații complete ASP.NET MVC: Vizualizări puternic tipizate; Sintaxa Razor; Înțelegerea URL-urilor și metodelor de acțiune; Ajutoare de etichetă MVC6; Postări de formulare; Validarea datelor
  • Aplicații ASP.NET MVC de calitate industrială: Cele mai bune practici de arhitectură a aplicațiilor ASP.NET; Implementarea unui model de date și a unui depozit EF; Injecția de dependențe în ASP.NET; Fabrici personalizate de controlere
  • Tehnici de vizualizare: Definirea ajutoarelor de etichetă personalizate; Definirea unei pagini de layout; Utilizarea stilurilor; Definirea și utilizarea vizualizărilor parțiale
  • Implementarea navigării: Definirea claselor de model de vizualizare; Implementarea filtrării datelor într-un controler; Înțelegerea mecanismului de rutare; Adăugarea de intrări personalizate într-un tabel de rute; Definirea valorilor implicite, parametrilor și validării; Generarea URL-urilor și hiperlinkurilor; Constrângeri personalizate de rută
  • Gestionarea stării: Utilizarea câmpurilor ascunse; Starea sesiunii și a aplicației; Legături de model personalizate
  • Crearea de servicii RESTful folosind Web API: Prezentare generală a Web API; Construirea de servere și clienți; Negocierea conținutului; Rutare bazată pe atribute; Legături de model personalizate; Invocarea serviciilor RESTful din clienți Ajax
  • Crearea de aplicații cu o singură pagină: Prezentare generală a SPA; Utilizarea suportului GruntJS, NPM și Bower; Prezentare generală a AngularJS și Bootstrap

Cerințe

  • 6 luni de experiență în programarea C#
  • Experiența în dezvoltarea ASP.NET este un avantaj, dar nu este esențială
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite