Intrati in legatura

Schița de curs

  • Introducere în ASP.NET MVC: MVC în context; Ce este nou în MVC 6; Template-uri de proiect MVC; Înțelegerea structurii unui proiect ASP.NET MVC; Convenții de denumire; Crearea view-urilor; Definirea controllerelor; Definirea unui model de date
  • Crearea unei aplicații ASP.NET MVC complete: View-uri strongly-typed; Sintaxa Razor; Înțelegerea URL-urilor și a metodelor de acțiune; Tag helpers MVC6; Form post-backs; Validarea datelor
  • Aplicații ASP.NET MVC de nivel industrial: Cele mai bune practici de arhitectură a aplicațiilor .NET; Implementarea unui repository și a unui model de date EF; Injecția de dependențe în ASP.NET; Factory-uri personalizate de controllere
  • Tehnici pentru view-uri: Definirea tag helpers personalizate; Definirea unei pagini de layout; Utilizarea stilurilor; Definirea și utilizarea view-urilor parțiale
  • Implementarea navigării: Definirea claselor view-model; Implementarea filtrării datelor într-un controller; Înțelegerea mecanismului de rutare; Adăugarea de intrări personalizate într-un tabel de rute; Definirea valorilor implicite, a parametrilor și a validării; Generarea URL-urilor și a hyperlink-urilor; Constrângeri personalizate de rută
  • Gestionarea stării: Utilizarea câmpurilor ascunse; Starea de sesiune și de aplicație; Model bindings personalizate
  • Crearea de servicii RESTful folosind Web API: Prezentare generală a Web API; Construirea de servere și clienți; Content negotiation; Attribute routing; Model binding personalizat; Apelarea serviciilor RESTful din clienți Ajax
  • Crearea de Single Page Applications: Prezentare generală a SPA-urilor; 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 (1)

Cursuri viitoare

Categorii înrudite