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: Introducere în ASP.NET MVC
- Recapitulare a dezvoltării web ASP.NET
- Beneficiile cheie ale ASP.NET MVC
- Rolul modelului, vizualizării și controlerului
Modulul 2: Începutul lucrului cu ASP.NET MVC
- Pregătirea mediului de dezvoltare pentru ASP.NET MVC
- Crearea unui proiect ASP.NET MVC
- Înțelegerea structurii unui proiect ASP.NET MVC
- Convenții de denumire
- Crearea vizualizărilor
- Definirea controlerelor
- Definirea unui model de date
Modulul 3: Crearea unei aplicații complete ASP.NET MVC
- Crearea de vizualizări cu tipuri puternice
- Înțelegerea URL-urilor și a metodelor de acțiune
- Utilizarea helper-ilor HTML
- Gestionarea postărilor de formulare; Validarea datelor
Modulul 4: Utilizarea motorului de vizualizare Razor
- Obiectivele de proiectare Razor
- Implementarea unei vizualizări Razor
- Sintaxa Razor
- Accesarea datelor modelului în vizualizările Razor
Modulul 5: Aplicații ASP.NET MVC de nivel industrial
- Cele mai bune practici de arhitectură pentru aplicațiile ASP.NET
- Implementarea unui model de date Repository și Entity Framework
- Utilizarea Inserției de Dependențe; Implementarea unei fabrici de controlere personalizate
- Dezvoltare orientată pe teste (TDD) cu ASP.NET MVC
Modulul 6: Tehnici de vizualizare
- Definirea și utilizarea helper-ilor HTML personalizate
- Definirea unei pagini de layout/master
- Utilizarea stilurilor
- Definirea și utilizarea vizualizărilor parțiale
- Sintaxa metodelor helper Razor
Modulul 7: Implementarea navigării: Definirea claselor view-model
- 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, a parametrilor și a validării
- Generarea de URL-uri și hyperlink-uri
- 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: Utilizarea Ajax și jQuery cu ASP.NET MVC
- Prezentare generală a Ajax și ASP.NET MVC; Ajax neintrusiv;
- Utilizarea link-urilor de acțiune Ajax
- Prezentare generală a jQuery
- Tehnici jQuery
- Utilizarea jQuery UI
Modulul 10: Tehnici suplimentare ASP.NET MVC 4.5
- Șabloane de scaffold pentru vizualizare
- Șabloane de scaffold pentru controlere
- Inserție de dependențe cu Unity
Modulul 11: Dezvoltare orientată pe teste (TDD) cu ASP.NET MVC
- Recapitulare TDD
- Parcurgerea utilizării TDD cu ASP.NET MVC
Modulul 12: Tehnici suplimentare
- Tehnici de controler
- Filtre
- Legături de model
Cerințe
3-6 luni de experiență în dezvoltarea web ASP.NET folosind C#.
28 Ore
Mărturii (2)
Interactivitate și soluții de cod în timp real
Eduard-Emanuel Zaharia - Kruk Italia
Curs - Advanced Blazor
Tradus de catre o masina
șansa de a lucra în mod practic și răbdarea instrctorului
sheena - Te Manawa Taki Trauma System
Curs - Visual Studio 2022 IDE
Tradus de catre o masina