ASP.NET MVC par l'exemple
Ce document est le fruit de plusieurs années d'enseignement en école d'ingénieurs à l'université d'Angers, plus particulièrement dans cette formation .
Le document contient un cours accompagé d'exercices (280 pages) qui 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ésentant 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 est donné en dernière année de l'école d'ingénieurs ISTIA de l'université d'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.
Pour réagir à cet article, un espace de dialogue vous est proposé sur le forum : 8 commentaires .
Article lu fois.
L'auteur
L'article
Publié le 7 novembre 2013 - Mis à jour le 17 février 2017