Kursplan
Modul 1: Introduksjon til ASP.NET MVC
- Oppsummering av ASP.NET Webutvikling Hovedfordeler med ASP.NET MVC Rollen til modellen, visningen og kontrolleren
Modul 2: Komme i gang med ASP.NET MVC
- Forberede utviklingsmiljøet for ASP.NET MVC Opprette et ASP.NET MVC-prosjekt Forstå strukturen til et ASP.NET MVC-prosjekt Navnekonvensjoner Opprette visninger Definere kontrollere Definere en datamodell
Modul 3: Opprette en komplett ASP.NET MVC-applikasjon
- Opprette visninger som er sterkt skrevet. Forstå URL-er og handlingsmetoder Bruke HTML hjelpere Håndtere skjemapost-back; Datavalidering
Modul 4: Bruke Razor View Engine
- Razor-designmål Implementering av en Razor-visning Barbersyntaks Accessing av modelldata i Razor-visninger
Modul 5: Industrial-Strength ASP.NET MVC-applikasjoner
- Beste praksis for ASP.NET-applikasjonsarkitektur Implementering av et datalager og Entity Framework-datamodell ved å bruke Dependency Injection; Implementering av en tilpasset kontroller fra fabrikken testdrevet utvikling med ASP.NET MVC
Modul 6: Visningsteknikker
- Definere og bruke tilpassede HTML hjelpere Definere en layout/masterside Bruke stiler Definere og bruke delvise visninger Syntaks for barberhjelpemetoden
Modul 7: Implementering av navigasjon: Definere visningsmodellklasser
- Implementere datafiltrering i en kontroller Forstå rutingmekanismen Legge til egendefinerte oppføringer i en rutetabell Definere standarder, parametere og validering Generere URL-er og hyperkoblinger Egendefinerte rutebegrensninger
Modul 8: State Management
- Bruke skjulte felt Økt- og applikasjonstilstand Egendefinerte modellbindinger
Modul 9: Bruk av Ajax og jQuery med ASP.NET MVC
- Oversikt over Ajax og ASP.NET MVC; Ikke-påtrengende Ajax; Bruke Ajax handlingskoblinger Oversikt over jQuery jQuery teknikker Bruke jQuery UI
Modul 10: Ytterligere ASP.NET MVC 4.5-teknikker
- Se stillasmaler Kontrollstillasmaler Avhengighetsinjeksjon med Unity
Modul 11: Testdrevet utvikling med ASP.NET MVC
- Oppsummering av TDD Gjennomgang av bruk av TDD med ASP.NET MVC
Modul 12: Tilleggsteknikker
- Kontrollerteknikker Filtre Modellbinding
Krav
3-6 måneders erfaring med ASP.NET webutvikling ved bruk av C#.
Testimonials (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#
Treneren forklarte fagene veldig bra med faktiske eksempler fra den virkelige verden som gjorde det enklere for oss å forstå informasjonen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Machine Translated
Trenerens riktige kunnskap og dype forståelse av emnet og hans evne til å presentere og overføre kunnskapen på en klar og effektiv måte.
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.