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 (11)
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
Kurs - Introduction to .Net Core
Bara den totala exponeringen. Mycket hjälpsam.
Travis - Beckman Coulter
Kurs - Introduction to Blazor
Machine Translated
Tränaren var mycket hjälpsam och svarade på alla frågor vi hade och lät oss dela vår skärm för att visa de fel vi hade, vilket var bra.
chithra - Public Health Wales NHS Trust
Kurs - Advanced Blazor
Machine Translated
Fråga och svar. Och projektdemonstration.
Qing - Ametek
Kurs - Implementing the Actor Model with Microsoft Orleans
Machine Translated
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
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Kurs - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurs - Visual Studio with VB.Net
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
Trainer knowledge and approach.
Piotr Kucharski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibelt förhållningssätt och skräddarsydda övningar till frågor och frågeställningar som tagits upp av utbildningsdeltagare.
Maciej - DataConsult S.A.
Kurs - Advanced Programming in C#
Machine Translated
the trainer level.