Kursplan
- Komme i gang med ASP.NET MVC:NET MVC i kontekst; Hva er nytt i MVC 6; MVC prosjektmaler; Forstå strukturen til et ASP.NET MVC-prosjekt; Navnekonvensjoner; Opprette visninger; Definere kontrollere; Definere en datamodell Opprette en komplett ASP.NET MVC-applikasjon: Sterkt skrevet visninger; Razor syntaks; Forstå URL-er og handlingsmetoder; MVC6 tag hjelpere; Form post-backs; Datavalidering Industrial-Strength ASP.NET MVC-applikasjoner: Beste praksis for NET-applikasjonsarkitektur; Implementering av et depot- og EF-datamodell; ASP.NET Dependency Injection; Egendefinerte kontrollerfabrikker Visningsteknikker: Definere tilpassede taghjelpere; Definere en layoutside; Bruke stiler; Definere og bruke delvisninger Implementering av navigering: Definere visningsmodellklasser; Implementering av datafiltrering i en kontroller; Forstå rutingsmekanismen; Legge til egendefinerte oppføringer i en rutetabell; Definere standarder, parametere og validering; Generering av URL-er og hyperkoblinger; Egendefinerte rutebegrensninger State Management: Bruk av skjulte felt; Sesjon og søknadstilstand; Egendefinerte modellbindinger Opprette RESTful Services ved hjelp av Web API: Oversikt over Web API; Bygge servere og klienter; Innhold forhandling; Attributtruting; Tilpasset modell binding; Påkalle RESTful-tjenester fra Ajax-klienter Opprette enkeltsideapplikasjoner: Oversikt over SPA-er; Bruker GruntJS, NPM og Bower-støtte; Oversikt over AngularJS og Bootstrap
Krav
- 6 måneders erfaring med C# programmering
- ASP.NET utviklingserfaring er en fordel, men ikke nødvendig
Testimonials (5)
Treneren var veldig kunnskapsrik, var veldig hjelpsom.
Thilini Alwis - Te Manawa Taki Trauma System
Kurs - Visual Studio 2022 IDE
Machine Translated
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
I really enjoyed the practical exercises.
Marcin Kocikowski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Jeg satte pris på Folios brede kunnskapsbredde. Ikke bare var han kjent med kursinnholdet, men han kjente også til konstruksjoner på språk vi var kjent med for å gjøre eksempler mer meningsfylte for oss. I intervaller delte han sin kunnskap om teknologier og løsninger utenfor opplæringsomfanget for å gi innsikt i andre løsninger vi kan bruke i fremtiden (og fremtidig opplæring).
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
The trainer focused on each persons requirements for the course and tuned the material to suit our goals.