I. Autres ressources▲
Les autres ressources du site
Ce document est le troisième 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.
Nous nous proposons ici d'étudier un moteur MVC pour des application windows développées sous .NET. Si le modèle MVC (Modèle - Vue - Contrôleur) est désormais bien accepté dans le cadre des applications web, il ne semble pas qu'il ait percé dans le développement d'applications windows. L'idée de ce moteur MVC est venu à l'occasion du portage d'une interface web existante vers une interface à base de formulaires windows. L'interface web ayant une architecture MVC, j'ai souhaité reproduire celle-ci dans l'interface windows. En l'absence d'outils connus, j'ai été amené à développer M2VC-win. Il a été écrit en VB.NET.
L'architecture de [M2VC-win] est inspirée de celle de Struts, un moteur MVC très connu dans le domaine des applications web Java. Le code repose massivement sur [Spring IoC] pour configurer les applications utilisant [M2VC-win]. Il en résulte un moteur de faible poids (13 K).
Téléchargement du fichier PDF de l'article (35 pages - 0,5 Mo) : ftp (plus rapide) http (plus lent)
Téléchargement du fichier Zip du projet Visual Studio de l'article : 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
Le document montre trois applications élémentaires utilisant le moteur [M2VC-win]. Des applications plus significatives peuvent être trouvées à cette url et aussi à cette url.
Le portage [Java Swing] du moteur [M2VC-win] est disponible à cette url.
Le portage [ASP.NET] du moteur [M2VC-win] est disponible à cette url.
Article lu fois.
Les autres ressources du site
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :
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 © 2005 Serge Tahé. Aucune reproduction, même partielle, ne peut être faite de ce site ni 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.