Kursplan
- Komma igång med ASP.NET MVC:NET MVC i sammanhang; Vad är nytt i MVC 6; MVC-projektmallar; Förstå strukturen för ett ASP.NET MVC-projekt; Namnkonventioner; Skapa vyer; Definiera kontroller; Definiera en datamodell
- Skapa en komplett ASP.NET MVC-applikation: Starkt typade vyer; Razor syntax; Förstå webbadresser och åtgärdsmetoder; MVC6-tagghjälpare; Form post-backs; Datavalidering
- Industrial-Strength ASP.NET MVC Applications: NET-applikationsarkitektur bästa praxis; Implementering av ett arkiv och EF-datamodell; ASP.NET Dependency Injection; Anpassade kontroller fabriker
- Visa tekniker: Definiera anpassade tagghjälpare; Definiera en layoutsida; Använda stilar; Definiera och använda delvyer
- Implementera navigering: Definiera vymodellklasser; Implementera datafiltrering i en styrenhet; Förstå routingmekanismen; Lägga till anpassade poster till en rutttabell; Definiera standardvärden, parametrar och validering; Generera webbadresser och hyperlänkar; Anpassade ruttbegränsningar
- Tillstånd Management: Använda dolda fält; Session och ansökningsstatus; Anpassade modellbindningar
- Skapa RESTful-tjänster med webb-API: Översikt över webb-API; Bygga servrar och klienter; Innehållsförhandling; Attribut routing; Anpassad modellbindning; Åberopar RESTful-tjänster från Ajax klienter
- Skapa ensidiga applikationer: Översikt över SPA; Använder GruntJS, NPM och Bower support; Översikt över AngularJS och Bootstrap
Krav
- 6 månaders erfarenhet av C# programmering
- Erfarenhet av ASP.NET-utveckling är meriterande men inte nödvändigt
Vittnesmål (4)
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
Jag uppskattade Folios breda kunskapsbredd. Han var inte bara bekant med kursinnehållet, utan han kände också till konstruktioner på språk som vi var bekanta med för att göra exempel mer meningsfulla för oss. Under intervallerna delade han med sig av sin kunskap om tekniker och lösningar utanför utbildningens omfattning för att ge insikter om andra lösningar som vi kan använda i framtiden (och framtida utbildning).
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.