Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS .NET FAQs .NET TUTORIELS .NET SOURCES .NET LIVRES .NET OUTILS .NET BLOG .NET DOTNET TV
Application windows à 3 couches - Club d'entraide des développeurs francophones

Construction d'une application windows MVC à trois couches avec Spring, M2VC-win et VB.NET


Par Serge Tahé (home)
 


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 |

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


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 oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2005 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'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique DotNET : Jérôme Lambert (Cardi) - Contacter par EMail :
Vos questions techniques : forum d'entraide DotNET - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.