Ce document est le quatrième article d'une série de 6 articles reprenant le fil conducteur d'un document initialement écrit pour Java : Trois exemples d'architecture web à trois couches.
Il décrit le portage sous windows .NET de l'application web de vente de produits en ligne, étudiée dans les deux premiers articles.
Il utilise pour cela le moteur MVC appelé [M2VC-win] et présenté dans l'article 3.
On construit une application windows à trois couches : une couche d'accès aux données d'un SGBD, une couche métier pour gérer les achats, une couche de formulaires windows pour dialoguer avec l'utilisateur.
On utilise l'outil [Ibatis SqlMap] pour implémenter la couche d'accès aux données.
L'application présente une architecture MVC (Modèle - Vue - Contrôleur).
Le contrôleur C et les vues V sont implémentées dans la couche windows, à l'aide du moteur MVC [M2VC-win] décrit à l'url
[http://tahe.developpez.com/dotnet/m2vc-win].
L'architecture finale obtenue est comparable à une architecture [Struts] dans le domaine du développement web.
Téléchargement du fichier PDF de l'article (43 pages - 0,9 Mo) :
ftp (plus rapide)
http (plus lent)
Téléchargement du fichier Zip (0,6 Mo) du projet Visual Studio de l'article :
ftp (plus rapide)
http (plus lent)
Téléchargement du fichier PDF des errata de la série d'articles :
ftp (plus rapide)
http (plus lent)
Les six articles de la série :
article 1 |
article 2 |
article 3 |
article 4 |
article 5 |
article 6 |