Course Outline

  • Aan de slag met ASP.NET MVC:NET MVC in context; Wat is er nieuw in MVC 6; MVC-projectsjablonen; Inzicht in de structuur van een ASP.NET MVC-project; Naamgevingsconventies; Weergaven creëren; Regelaars definiëren; Een datamodel definiëren
  • Een complete ASP.NET MVC-toepassing creëren: sterk getypeerde weergaven; Razor-syntaxis; Inzicht in URL's en actiemethoden; MVC6-taghelpers; Formulier post-backs; Gegevensvalidatie
  • Industriële kracht ASP.NET MVC-applicaties: best practices voor NET-applicatiearchitectuur; Implementatie van een repository en EF-datamodel; ASP.NET-afhankelijkheidsinjectie; Aangepaste controllerfabrieken
  • Technieken bekijken: aangepaste taghelpers definiëren; Een lay-outpagina definiëren; Stijlen gebruiken; Gedeeltelijke weergaven definiëren en gebruiken
  • Navigatie implementeren: weergavemodelklassen definiëren; Het implementeren van datafiltering 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
  • Staat Management: verborgen velden gebruiken; Sessie- en applicatiestatus; Aangepaste modelbindingen
  • RESTful Services creëren met behulp van Web API: Overzicht van Web API; Het bouwen van servers en clients; Onderhandeling over inhoud; Attributenroutering; Aangepaste modelbinding; RESTful-services aanroepen van Ajax clients
  • Single Page-applicaties maken: overzicht van SPA's; Gebruik van GruntJS-, NPM- en Bower-ondersteuning; Overzicht van AngularJS en Bootstrap

Requirements

  • 6 maanden ervaring met C# programmeren
  • Ervaring met ASP.NET-ontwikkeling is een voordeel maar niet essentieel
  28 Hours
 

Getuigenissen (6)

Related Courses

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Related Categories