Kursplan
Modul 1: Introduktion till ASP.NET MVC
- Sammanfattning av ASP.NET webbutveckling
- Viktiga fördelar med ASP.NET MVC
- Rollen för modellen, vyn och kontrollanten
Modul 2: Komma igång med ASP.NET MVC
- Förbereder din utvecklingsmiljö för ASP.NET MVC
- Skapa ett ASP.NET MVC-projekt
- Förstå strukturen för ett ASP.NET MVC-projekt
- Namnkonventioner
- Skapa vyer
- Definiera kontroller
- Definiera en datamodell
Modul 3: Skapa en komplett ASP.NET MVC-applikation
- Skapa starkt typade vyer
- Förstå webbadresser och åtgärdsmetoder
- Använda HTML hjälpare
- Hantering av formulärpost-backs; Datavalidering
Modul 4: Använda Razor View Engine
- Razor design mål
- Implementera en Razor-vy
- Razor syntax
- Accessing av modelldata i Razor-vyer
Modul 5: Industrial-Strength ASP.NET MVC-applikationer
- Bästa praxis för ASP.NET-applikationsarkitektur
- Implementering av en datamodell för repository och Entity Framework
- Använda Dependency Injection; Implementering av en anpassad styrenhetsfabrik
- Testdriven utveckling med ASP.NET MVC
Modul 6: Visningstekniker
- Definiera och använda anpassade HTML hjälpare
- Definiera en layout/mastersida
- Använder stilar
- Definiera och använda delvyer
- Razor helper metod syntax
Modul 7: Implementera navigering: Definiera vymodellklasser
- Implementera datafiltrering i en controller
- Förstå routingmekanismen
- Lägga till anpassade poster i en rutttabell
- Definiera standardvärden, parametrar och validering
- Generera webbadresser och hyperlänkar
- Anpassade ruttbegränsningar
Modul 8: Tillstånd Management
- Använda dolda fält
- Session och ansökningsstatus
- Anpassade modellbindningar
Modul 9: Användning av Ajax och jQuery med ASP.NET MVC
- Översikt över Ajax och ASP.NET MVC; Diskret Ajax;
- Använder Ajax åtgärdslänkar
- Översikt över jQuery
- jQuery tekniker
- Använder jQuery UI
Modul 10: Ytterligare ASP.NET MVC 4.5-tekniker
- Visa ställningsmallar
- Kontrollställningsmallar
- Beroendeinjektion med Unity
Modul 11: Testdriven utveckling med ASP.NET MVC
- Sammanfattning av TDD
- Genomgång av att använda TDD med ASP.NET MVC
Modul 12: Ytterligare tekniker
- Styrtekniker
- Filter
- Modellbindning
Krav
3-6 månaders erfarenhet av ASP.NET webbutveckling med hjälp av C#.
Vittnesmål (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Kurs - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
Tränaren förklarade ämnena mycket bra med faktiska exempel från den verkliga världen vilket gjorde det enklare för oss att förstå informationen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Machine Translated
Utbildarens rätta kunskap och djupa förståelse för ämnet och hans förmåga att presentera och överföra kunskapen på ett tydligt och effektivt sätt.
Balazs Farkas - Greentube GmbH
Kurs - Implementing the Actor Model with Microsoft Orleans
Machine Translated
Comprehensive - covered everything we were interested in. Able to work through examples.