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 Donner une note à l'article (5).

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Téléchargements

Téléchargement PDF de l'article : http1 http2 

Les exemples C# de l'article : http1 http2

II. A lire également

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2013 Serge Tahé . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.