Template VS 2010 pour la création d’une application WPF avec le pattern MVVM.
Il m’arrive régulièrement de développer des applications WPF et de mettre également en place le pattern MVVM. Pour éviter de refaire à chaque fois ce développement simple, mais toujours identique, j’ai décidé de me créer un petit Template utilisable sous Visual Studio 2010.
Ce Template permet la création automatique de quatre projets:
-
L’application WPF dans laquelle se trouve, un bootstrapper chargé de créer un conteneur Unity pour la résolution des différents services enregistrés dans le fichier de configuration, et la résolution du couple ViewModel / View principal.
-
Un projet contenant les interfaces IMainViewModel et IMainView
-
Un projet contenant le ViewModel
-
Et un dernier avec la vue principale
Vous pouvez télécharger ce template ici. Son contenu n’est réalisé qu’à titre d’exemple. Libre à vous de le modifier comme vous le souhaitez.