Course Outline

Module 1: Inleiding tot ASP.NET MVC

  • Samenvatting van ASP.NET webontwikkeling
  • Belangrijkste voordelen van ASP.NET MVC
  • De rol van het model, de weergave en de controller

Module 2: Aan de slag met ASP.NET MVC

  • Uw ontwikkelomgeving voorbereiden op ASP.NET MVC
  • Een ASP.NET MVC-project maken
  • De structuur van een ASP.NET MVC-project begrijpen
  • Naamgevingsconventies
  • Weergaven creëren
  • Regelaars definiëren
  • Een datamodel definiëren

Module 3: Een complete ASP.NET MVC-applicatie creëren

  • Sterk getypeerde weergaven maken
  • Inzicht in URL's en actiemethoden
  • Met behulp van HTML helpers
  • Afhandelen van retourformulieren; Gegevensvalidatie

Module 4: Gebruik van de Razor View Engine

  • Scheermes ontwerpdoelen
  • Een Razor-visie implementeren
  • Razor-syntaxis
  • AccessModelgegevens in Razor-weergaven Accesszetten

Module 5: ASP.NET MVC-toepassingen met industriële kracht

  • Best practices voor ASP.NET-applicatiearchitectuur
  • Implementatie van een repository en Entity Framework datamodel
  • Het gebruik van afhankelijkheidsinjectie; Implementatie van een aangepaste controllerfabriek
  • Testgestuurde ontwikkeling met ASP.NET MVC

Module 6: Technieken bekijken

  • 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 Helper-methode

Module 7: Navigatie implementeren: weergavemodelklassen definiëren

  • Gegevensfiltering implementeren in een controller
  • Het routeringsmechanisme begrijpen
  • Aangepaste vermeldingen toevoegen aan een routetabel
  • Standaardwaarden, parameters en validatie definiëren
  • Het genereren van URL's en hyperlinks
  • Aangepaste routebeperkingen

Module 8: Staat Management

  • Verborgen velden gebruiken
  • Sessie- en applicatiestatus
  • Aangepaste modelbindingen

Module 9: Ajax en jQuery gebruiken met ASP.NET MVC

  • Overzicht van Ajax en ASP.NET MVC; Onopvallend Ajax;
  • Met behulp van Ajax actielinks
  • Overzicht van jQuery
  • jQuery technieken
  • Met behulp van jQuery gebruikersinterface

Module 10: Aanvullende ASP.NET MVC 4.5-technieken

  • Bekijk steigersjablonen
  • Sjablonen voor controllersteigers
  • Afhankelijkheidsinjectie met Unity

Module 11: Testgestuurde ontwikkeling met ASP.NET MVC

  • Samenvatting van TDD
  • Doorloop van het gebruik van TDD met ASP.NET MVC

Module 12: Aanvullende technieken

  • Controletechnieken
  • Filters
  • Modelbinding

Requirements

3-6 maanden ervaring met ASP.NET-webontwikkeling met behulp van in C#.

  28 Hours

Getuigenissen (10)

Related Courses

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Related Categories