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 (6)
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
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
Trainer knowledge and approach.
Piotr Kucharski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Fleksibel tilnærming og skreddersydde øvelser til spørsmål og problemstillinger reist av treningsdeltakere.
Maciej - DataConsult S.A.
Kurs - Advanced Programming in C#
Machine Translated
the trainer level.
Titus - Ness
Kurs - Unit Testing with C#
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions