Menu

Introduction à ASP.NET MVC par l'exemple - 2013

Le cours tutoriel « Introduction à ASP.NET MVC par l’exemple » est le fruit de plusieurs années d’enseignement à Polytech Angers.

Ce cours accompagné d’exercices (280 pages) présente, à l’aide de nombreux exemples, les points importants d’ASP.NET MVC :

  • Introduction ;
  • Les bases de la programmation web ;
  • Les bases du langage HTML ;
  • Contrôleurs, Actions, Routage ;
  • Le modèle d’une Action ;
  • La vue et son modèle ;
  • Internationalisation des vues ;
  • Ajaxification d’une application ASP.NET MVC ;

Une étude de cas d’une centaine de pages environ présente une application ASP.NET MVC dans une architecture multicouche [web, métier, DAO, ORM Entity Framework 5]. L’application web développée suit le modèle APU (Application à Page Unique) où le navigateur ne charge que la première page de l’application web, les autres pages étant obtenues avec des appels Ajax.

L’un des intérêts d’une application APU est que celle-ci peut être utilisée pour générer facilement un binaire pour plateformes mobiles (IOS, Android, Windows). Dans l’étude de cas, on génère ainsi un binaire pour Android testé ensuite sur un émulateur Android.

Cette étude de cas est présentée comme un TD (Travail Dirigé). Ce TD était donné en dernière année de Polytech Angers.

Cinq autres étude de cas (170 pages) sont proposées pour approfondir le cours. Elles sont toutes proposées sous forme de TD : le squelette de la solution est donné, des conseils sont prodigués, la solution est à compléter par l’étudiant.

Serge Tahé, janvier 2019

Téléchargements

Le cours tutoriel au format PDF 

L’archive RAR des projets du cours tutoriel  

Ce cours tutoriel écrit par Serge Tahé est mis à disposition du public selon les termes de la Licence Creative Commons Attribution – Pas d’Utilisation Commerciale – Partage dans les Mêmes Conditions 3.0 non transposé.