Kurzusleírás
1. modul: Az ASP.NET MVC bemutatása
- Összefoglaló az ASP.NET webfejlesztésről
- Az ASP.NET MVC legfontosabb előnyei
- A modell, a nézet és a vezérlő szerepe
2. modul: Az ASP.NET MVC használatának megkezdése
- A fejlesztői környezet előkészítése az ASP.NET MVC-hez
- ASP.NET MVC projekt létrehozása
- Az ASP.NET MVC projekt felépítésének megértése
- Elnevezési konvenciók
- Nézetek létrehozása
- A vezérlők meghatározása
- Adatmodell meghatározása
3. modul: Teljes ASP.NET MVC alkalmazás létrehozása
- Erősen tipizált nézetek létrehozása
- Az URL-ek és a műveleti módszerek megértése
- HTML segítők használata
- Nyomtatványok kezelése; Adatellenőrzés
4. modul: A Razor View Engine használata
- Borotvatervezési célok
- Razor nézet megvalósítása
- Borotva szintaxis
- Accessmodellezési adatok Razor nézetekben
5. modul: Ipari erősségű ASP.NET MVC alkalmazások
- Az ASP.NET alkalmazásarchitektúra bevált gyakorlatai
- Repository és Entity Framework adatmodell megvalósítása
- Dependency Injection használata; Egyedi vezérlő gyár megvalósítása
- Tesztvezérelt fejlesztés az ASP.NET MVC-vel
6. modul: Technikák megtekintése
- Egyéni HTML segítők meghatározása és használata
- Elrendezés/mesteroldal meghatározása
- Stílusok használata
- Résznézetek meghatározása és használata
- Razor helper metódus szintaxisa
7. modul: Navigáció megvalósítása: Nézetmodell osztályok meghatározása
- Adatszűrés megvalósítása vezérlőben
- Az útválasztási mechanizmus megértése
- Egyéni bejegyzések hozzáadása az útvonaltáblázathoz
- Alapértelmezések, paraméterek és érvényesítés meghatározása
- URL-ek és hiperhivatkozások generálása
- Egyéni útvonal korlátozások
8. modul: Állapot Management
- Rejtett mezők használata
- Munkamenet és alkalmazás állapota
- Egyedi modellkötések
9. modul: Ajax és jQuery használata ASP.NET MVC-vel
- Az Ajax és az ASP.NET MVC áttekintése; Feltűnő Ajax;
- Ajax művelethivatkozások használata
- A jQuery áttekintése
- jQuery technikák
- jQuery UI használata
10. modul: További ASP.NET MVC 4.5 technikák
- Állványsablonok megtekintése
- Vezérlő állvány sablonok
- Függőséginjekció a Unity segítségével
11. modul: Tesztvezérelt fejlesztés ASP.NET MVC-vel
- Összefoglaló a TDD-ről
- Útmutató a TDD használatához az ASP.NET MVC-vel
12. modul: További technikák
- Vezérlő technikák
- Szűrők
- Modellkötés
Követelmények
3-6 hónap ASP.NET webfejlesztési tapasztalat C#-ban.
Vélemények (9)
Az oktató nagyon segítőkész volt minden kérdésünk megválaszolásában, és hagyta, hogy megosszuk a képernyőnket, hogy megmutassuk a hibákat, ami nagyszerű volt.
chithra - Public Health Wales NHS Trust
Kurzus - Advanced Blazor
Machine Translated
Csak az általános expozíció. Nagyon hasznos.
Travis - Beckman Coulter
Kurzus - Introduction to Blazor
Machine Translated
Kérdés és válasz. És projektbemutató.
Qing - Ametek
Kurzus - Implementing the Actor Model with Microsoft Orleans
Machine Translated
Az oktató nagyon jól magyarázta el a tantárgyakat valós példákkal, ami megkönnyítette az információ megértését.
Florin-Viorel Marut - Continental Automotive Romania
Kurzus - High-Performance Application Development with .NET Core
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Kurzus - Introduction to .Net Core
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Kurzus - Entity Framework Core 2.0
Trainer knowledge and approach.
Piotr Kucharski
Kurzus - Introducing C# 6.0 with Visual Studio 2015/2017
Rugalmas megközelítés és gyakorlatok testreszabása a tréning résztvevői által felvetett kérdésekre és problémákra.
Maciej - DataConsult S.A.
Kurzus - Advanced Programming in C#
Machine Translated
Nagyra értékeltem Folio széles körű tudását. Nemcsak a kurzus tartalmát ismerte, hanem az általunk ismert nyelveken olyan konstrukciókat is tudott, amelyekkel a példák értelmesebbek lehetnek számunkra. Időközönként megosztotta tudását a képzésen kívül eső technológiákról és megoldásokról, hogy betekintést nyújtson más megoldásokba, amelyeket a jövőben (és a jövőbeni képzésben) használhatunk.
Raphael - Markit Valuations Limited
Kurzus - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated