ASP.NET MVC Programming

Master web development with Microsoft's ASP.NET MVC

  • Duration 3 days
  • Regular fee 1 300
  • Preferential fee 1 125?
  • Locations
    • Montreal
    • Quebec City
  • Laboratory


To provide the knowledge and skills required to create dynamic Web solutions using Microsoft's ASP.NET MVC technologies.

Targeted audience

All developers and Web specialists.


Experience with application development in Visual Basic.NET (Course MN204) or Visual C#.NET L (Course MN201), as well as basic knowledge of the Web and the HTML, CSS and JavaScript languages.


  • The .NET tools and languages: .NET Framework 4.5 and Visual Studio 2013
  • From ASP to ASP.NET MVC
  • Understanding the MVC design pattern
  • The architecture of an application based on ASP.NET MVC
  • The roles of the Model, the View and the Controller
  • The Razor view engine
  • Actions and the Controller
  • Understanding the ASP.NET routing model
  • Customizing routes
  • Data binding
  • Model, validation and data annotations
  • Overview of ADO.NET: description and use of the libraries for data access
  • Introduction to the Entity Framework
  • Partial views
  • Improving the user interface with CSS style sheets and jQueryUI
  • Integrating Bootstrap in an ASP .NET MVC
  • ASP.NET MVC and AJAX using jQuery
  • Configuration files: machine.config and web.config
  • Security in ASP.NET MVC
  • Debugging, tracing and exception management
  • Overview of the Web SOAP ASMX and WCF services
  • Overview of RESTful web services with the ASP.NET WebAPI services


*Unless stated otherwise, all sessions are in French.
  • Montreal

    May 8 to May 10 2017

  • Montreal

    September 18 to September 20 2017

  • Quebec City

    October 16 to October 18 2017

  • Montreal

    November 6 to November 8 2017

Trainer(s) assigned(s)

Other course(s) in this category