Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Module 1: Aan de slag met ASP.NET MVC
- ASP.NET MVC-projectsjablonen
- Inzicht in de structuur van een ASP.NET MVC-project
- Naamgevingsconventies
- Weergaven maken
- Controllers definiëren
- Een gegevensmodel definiëren
Module 2: Een complete ASP.NET MVC-applicatie maken
- Sterk getypeerde weergaven maken
- Inzicht in URL's en actiemethoden
- HTML helpers gebruiken
- Verwerking van post-backs van formulieren
- Gegevensvalidatie
Module 3: De Razor View Engine gebruiken
- Ontwerpdoelen voor scheermessen
- Een Razor-weergave implementeren
- Syntaxis van scheermes
- Accessing modelgegevens in Razor-weergaven
Module 4: Industriële ASP.NET MVC-toepassingen
- Best practices voor ASP.NET applicatie-architectuur
- Implementatie van een repository en Entity Framework-gegevensmodel
- Afhankelijkheidsinjectie gebruiken
- Implementatie van een aangepaste controllerfabriek
Module 5: Test Driven Development met ASP.NET MVC
- Samenvatting van TDD
- Unit Testing Kaders.
- Uitleg over het gebruik van TDD met ASP.NET MVC
Module 6: Bekijk technieken
- Aangepaste HTML-helpers definiëren en gebruiken
- Een lay-out/basispagina definiëren
- Stijlen gebruiken
- Gedeeltelijke weergaven definiëren en gebruiken
- Syntaxis van de Razor-helpermethode
Module 7: Navigatie implementeren
- Klassen van weergavemodellen definiëren
- Gegevensfiltering implementeren in een controller
- Inzicht in het routeringsmechanisme
- Aangepaste items toevoegen aan een routetabel
- Standaardinstellingen, parameters en validatie definiëren
- URL's en hyperlinks genereren
- Aangepaste routebeperkingen
Module 8: Toestand Management
- Verborgen velden gebruiken
- Sessie- en toepassingsstatus
- Aangepaste model bindingen
Module 9: Aanvullende technieken
- Bekijk steigersjablonen
- Sjabloon voor controllersteigers
- Globale filters
- Model inbinden
- Asynchrone controllers
- Authenticatie-opties, waaronder het inschakelen van logins vanaf Facebook enz.
Module 10: Ajax en jQuery gebruiken met ASP.NET MVC
- Overzicht van Ajax en ASP.NET MVC
- Onopvallend Ajax
- Ajax actiekoppelingen gebruiken
- Overzicht van jQuery
- jQuery Technieken
- jQuery UI gebruiken
Vereisten
6 maanden ervaring met C# programmeren. Ervaring met ASP.NET-ontwikkeling is een voordeel maar niet essentieel.
21 Uren
Testimonials (1)
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions