Schița de curs

  • Noțiuni introductive cu ASP.NET MVC:NET MVC în context; Ce este nou în MVC 6; Șabloane de proiect MVC; Înțelegerea structurii unui proiect ASP.NET MVC; Convențiile de denumire; Crearea vederilor; Definirea controlerelor; Definirea unui model de date
  • Crearea unei aplicații complete ASP.NET MVC: vederi puternic tipizate; sintaxa Razor; Înțelegerea adreselor URL și a metodelor de acțiune; Ajutoare pentru etichete MVC6; Form-back-uri; Data validarii
  • Aplicații ASP.NET MVC de putere industrială: cele mai bune practici privind arhitectura aplicației NET; Implementarea unui depozit și model de date EF; Injecție de dependență ASP.NET; Fabrici de controlere personalizate
  • Tehnici de vizualizare: definirea ajutoarelor de etichete personalizate; Definirea unei pagini de aspect; Utilizarea stilurilor; Definirea și utilizarea vederilor parțiale
  • Implementarea Navigare: Definirea claselor de model de vizualizare; Implementarea filtrarii datelor intr-un controler; Înțelegerea mecanismului de rutare; Adăugarea de intrări personalizate la un tabel de rute; Definirea valorii implicite, a parametrilor și a validării; Generarea de URL-uri și hyperlink-uri; Constrângeri personalizate de rută
  • Stare Management: Utilizarea câmpurilor ascunse; Starea sesiunii și a aplicației; Legături model personalizate
  • Crearea de servicii RESTful folosind Web API: Prezentare generală a Web API; Construirea de servere și clienți; Negocierea continutului; rutarea atributelor; Legatura model personalizat; Invocarea serviciilor RESTful de la Ajax clienți
  • Crearea de aplicații cu o singură pagină: prezentare generală a SPA-urilor; Utilizarea suportului GruntJS, NPM și Bower; Prezentare generală a AngularJS și Bootstrap

Cerințe

  • 6 luni de experiență în programare C#
  • Experiența de dezvoltare ASP.NET este avantajoasă, dar nu esențială
  • .
  28 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (6)

Cursuri înrudite

Introducing C# 6.0 with Visual Studio 2015/2017

  28 ore

Categorii înrudite