Considérons une application mvvm/wpf, quel avantage a-t-elle à faire par exemple 3 projets (View, ViewModel, Model) dans une solution de studio visuel?Visual Studio: Création de plusieurs projets dans UNE solution?
Répondre
Je ne vois aucun avantage réel à diviser votre vue, viewmodel et modèle en projets séparés, à moins qu'ils ne soient grands et que vous ayez besoin d'une meilleure organisation ou que vous souhaitiez les compiler en dlls.
Eh bien, je viens juste de lire le pattern MVVM qui sépare la View du ViewModel car différents projets devraient être meilleurs ...? – msfanboy
Les personnes qui écrivent sur MVVM le suggèreront souvent, mais notez aussi que ce n'est pas vraiment nécessaire, par ex. http://msdn.microsoft.com/en-us/magazine/dd458800.aspx. Il peut avoir quelques avantages que j'ai notés, mais les mettre dans un projet ne gênera pas vraiment votre implémentation de MVVM. Utilisez simplement les mêmes critères pour scinder le code en projets que vous le feriez normalement. –
bien quels sont les critères pour scinder mon code en plusieurs projets indépendants de mvvm? – msfanboy
- 1. Stocker Visual Studio Solution avec plusieurs projets dans SVN
- 2. Visual Studio Solution: projets statiques ou partagés?
- 3. Meilleure façon de référencer une bibliothèque externe dans plusieurs projets dans une solution Visual Studio
- 4. Extensibilité Visual Studio, Comment énumérer les projets dans une solution?
- 5. Solution SQL Server Management Studio vs projets Visual Studio
- 6. Gac Plusieurs projets de Visual Studio
- 7. Analyseur de solution Visual Studio
- 8. Les éléments de la solution traversent plusieurs projets Web dans Visual Studio
- 9. Utilisation de projets Visual Studio 2005 dans Visual Studio 2008
- 10. Générer par programme une solution Visual Studio
- 11. Visual Studio 2005 Solution propre
- 12. Visual Studio 2008: Création de DLL unique à partir de plusieurs projets
- 13. Fichiers communs dans la solution Visual Studio
- 14. Projets multilingues dans Visual Studio
- 15. Problèmes de liaison dans une solution Visual Studio 2005 multiprojet
- 16. Comment trier des projets dans Visual Studio 2008?
- 17. Visual Studio 2008 et nombre de lignes dans une solution
- 18. Combiner des projets de déploiement Visual Studio
- 19. Dépendances binaires dans les projets Visual Studio
- 20. Icône "Projets Biztalk" manquant dans Visual Studio
- 21. Fichiers partagés entre projets dans Visual Studio
- 22. Projets DotNetNuke Visual Studio
- 23. Effacer tous les points d'arrêt dans une solution Visual Studio
- 24. Plusieurs projets Web dans une seule solution, Transformations de configuration
- 25. Navigateur par défaut pour une solution spécifique dans Visual Studio
- 26. Création de plusieurs configurations avec une seule configuration de solution
- 27. Visual Studio 2010 (bêta 2) solution dans Visual Studio 2008
- 28. Plusieurs assemblages de test dans le fichier de solution Visual Studio
- 29. exporter les dépendances d'une solution Visual Studio
- 30. Tri des projets dans une solution
par rapport à ..., et ne dites pas "ne pas le faire". Par rapport à tout dans une solution, ou 3 solutions différentes? –
Ou comparé à l'exécution de ceux-ci sur 3 machines différentes? –
La réponse dépend de ce que vous les comparez. – sbi