Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

Etude de cas avec ASP.NET 2.0, C#, Spring.NET et NHibernate

Ce document est un TD utilisé à l'université d'Angers. Un TD est un Travail Dirigé. Ce TD décrit l'application à construire, les technologies à utiliser, les endroits où trouver de l'information. La solution proposée est très cadrée. Le TD pose des questions dont il ne donne pas les réponses. C'est à l'étudiant de les trouver.

Le document présente une application web basique permettant de calculer le salaire des assistantes maternelles d'une association. Elle est déclinée en 10 versions :

  • 1 - une version ASPNET comportant un unique formulaire et construite avec une architecture à une couche.
  • 2 - une version identique à la précédente mais avec des extensions Ajax.
  • 3 - une version ASP.NET s'appuyant sur une architecture à trois couches où la couche d'accès aux données est implémentée avec le framework NHibernate. Elle a toujours l'unique formulaire de la version 1.
  • 4 - une version ASP.NET multivues et monopage avec l'architecture trois couches de la version 3.
  • 5 - la partie serveur d'une application client / serveur où le serveur est implémenté par un service web s'appuyant sur l'architecture en couches de la version 3.
  • 6 - la partie cliente de l'application client / serveur précédente, implémentée par une couche ASP.NET.
  • 7 - une version ASP.NET multivues et multipages avec l'architecture trois couches de la version 3.
  • 8 - une version ASP.NET multivues et multipages cliente du service web de la version 5.
  • 9 - une version ASP.NET multivues et multipages avec l'architecture trois couches de la version 3 où la couche d'accès aux données est implémentée par des classes de Spring facilitant l'utilisation du framework Nhibernate.
  • 10 - une version implémentée en Adobe FLEX et cliente du service web de la version 5.

Téléchargement du fichier PDF du document (230 pages - 14 Mo) :  ftp  (plus rapide)  http  (plus lent) 

Un fichier zip accompagne le document. Il est constitué des éléments suivants :

  • la bibliothèque des DLL nécessaires aux différents projets
  • le projet d'introduction à ASP.NET
  • le projet d'introduction à Nhibernate

Téléchargement du zip (7 Mo) :  ftp  (plus rapide)  http  (plus lent)

A lire également :

Les autres ressources du site [http://tahe.developpez.com]

Lire l'article.

Article lu   fois.

L'auteur

Profil Pro Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

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 © 2011 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.