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 de vizualizări
- Definirea controlerelor
- Definirea unui model de date
Modulul 3: Crearea unei aplicații complete ASP.NET MVC
- Crearea de vizualizări puternic tipizate
- Înțelegerea URL-urilor și metodelor de acțiune
- Utilizarea helperelor 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 calitate industrială
- Bune practici de arhitectură pentru aplicații ASP.NET
- Implementarea unui model de date Repository și Entity Framework
- Utilizarea injectării de dependențe; Implementarea unei fabrici de controlere personalizate
- Dezvoltare bazată pe teste 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 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, parametrilor și validării
- Generarea URL-urilor și hyperlinkurilor
- Constrângeri personalizate de rută
Modulul 8: Gestionarea stării
- Utilizarea câmpurilor ascunse
- Starea sesiunii și a aplicației
- Legături personalizate de model
Modulul 9: Utilizarea Ajax și jQuery cu ASP.NET MVC
- Prezentare generală a Ajax și ASP.NET MVC; Ajax neintrusiv;
- Utilizarea linkurilor 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 controler
- Injectarea dependențelor cu Unity
Modulul 11: Dezvoltare bazată pe teste cu ASP.NET MVC
- Recapitulare a TDD
- Parcurgerea utilizării TDD cu ASP.NET MVC
Modulul 12: Tehnici suplimentare
- Tehnici de controler
- Filtre
- Legături de model
Cerințe
Experiență de 3-6 luni î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