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ă .
Mărturii (5)
Trainerul a fost foarte bine informat, a fost foarte util.
Thilini Alwis - Te Manawa Taki Trauma System
Curs - Visual Studio 2022 IDE
Tradus de catre o masina
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curs - Unit Testing with C#
I really enjoyed the practical exercises.
Marcin Kocikowski
Curs - Introducing C# 6.0 with Visual Studio 2015/2017
Am apreciat amploarea largă a cunoștințelor lui Folio. Nu numai că era familiarizat cu conținutul cursului, dar cunoștea și construcțiile din limbajele pe care le cunoșteam pentru a face exemplele mai semnificative pentru noi. În timpul intervalelor, el și-a împărtășit cunoștințele despre tehnologii și soluții din afara domeniului de formare pentru a ne oferi informații despre alte soluții pe care le-am putea folosi în viitor (și în viitoarele cursuri).
Raphael - Markit Valuations Limited
Curs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Tradus de catre o masina
The trainer focused on each persons requirements for the course and tuned the material to suit our goals.