Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Modulul 1: Începutul lucrului cu ASP.NET MVC
- Șabloane de proiect ASP.NET MVC
- Înțelegerea structurii unui proiect ASP.NET MVC
- Convenții de denumire
- Crearea de vizualizări
- Definirea controlerelor
- Definirea unui model de date
Modulul 2: Crearea unei aplicații complete ASP.NET MVC
- Crearea de vizualizări tipizate
- Înțelegerea URL-urilor și metodelor de acțiune
- Utilizarea helperelor HTML
- Gestionarea postărilor de formulare
- Validarea datelor
Modulul 3: Utilizarea motorului de vizualizare Razor
- Obiectivele de design ale Razor
- Implementarea unei vizualizări Razor
- Sintaxa Razor
- Accesarea datelor modelului în vizualizările Razor
Modulul 4: Aplicații ASP.NET MVC robuste
- Cele mai bune practici de arhitectură pentru aplicațiile ASP.NET
- Implementarea unui model de date de repository și Entity Framework
- Utilizarea injecției de dependențe
- Implementarea unei fabrici de controlere personalizate
Modulul 5: Dezvoltare Bazată pe Teste cu ASP.NET MVC
- Recapitulare TDD
- Framework-uri de testare unitară
- Exemplu de utilizare a TDD cu ASP.NET MVC
Modulul 6: Tehnici de vizualizare
- Definirea și utilizarea helperelor HTML personalizate
- Definirea unei pagini de layout/master
- Utilizarea stilurilor
- Definirea și utilizarea vizualizărilor parțiale
- Sintaxa metodei helper Razor
Modulul 7: 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 a hyperlinkurilor
- Constrângeri personalizate de rute
Modulul 8: Gestionarea stării
- Utilizarea câmpurilor ascunse
- Starea sesiunii și a aplicației
- Legături de model personalizate
Modulul 9: Tehnici suplimentare
- Șabloane de scaffold pentru vizualizări
- Șabloane de scaffold pentru controlere
- Filtre globale
- Legături de model
- Controlere asincrone
- Opțiuni de autentificare, inclusiv activarea conectărilor de pe Facebook etc.
Modulul 10: Utilizarea Ajax și jQuery cu ASP.NET MVC
- Prezentare generală a Ajax și ASP.NET MVC
- Ajax neintruziv
- Utilizarea linkurilor de acțiune Ajax
- Prezentare generală a jQuery
- Tehnici jQuery
- Utilizarea jQuery UI
Cerințe
6 luni de experiență în programarea C#. Experiența în dezvoltarea ASP.NET este un avantaj, dar nu este esențială.
21 Ore
Mărturii (1)
A fost interactiv, am putut pune multe întrebări și instrucționarul a modificat explicațiile sale pentru a răspunde la întrebările mele.
Cynthia Rodriguez - RoyalRoads University
Curs - Programming using ASP.NET MVC 4
Tradus de catre o masina