Quelle est la pratique courante, un présentateur pour la vue Affichage et un pour l'affichage Modifier, ou devrait-il être tout dans un présentateur.MVP - Combien de présentateurs
Répondre
La règle de base que je suis est ... - 1 Présentateur 1 Voir
Mais pour les contrôles courants que vous pourriez partager le présentateur si la logique de présentation est la même ... Pour par exemple ... Vous avez un contrôle Dialog pour "Confirmation dialog", "Operation Complete dialogue!", Et beaucoup d'autres variantes ... Pour cela, j'ai eu ce contrôle à partir d'une interface de vue commune et avait un présentateur desservant toute la suite de contrôles de dialogue. ..
La raison en est que cela aide à garder le motif propre. En outre, en termes de flexibilité, cela a son propre avantage.
Récemment, j'ai eu la tâche de migrer une application Windows construite sur MVP vers asp.net (1 vue 1 règle de base du présentateur). La migration était transparente, car je n'avais qu'à m'inquiéter de créer des vues respectives, le reste des choses était pris en charge par la conception.
J'ai demandé un question similaire à propos de WinForms, mais je pense que la réponse couvre toute forme de MVP. Le consensus général était que vous devriez utiliser 1 Presenter pour chaque vue.
- 1. Modèle MVP avec tabbedMDI
- 2. Modèle MVP, combien de vues à un présentateur?
- 3. Modèle MVP: faut-il découpler plusieurs présentateurs ou peut-il communiquer directement?
- 4. ASP.NET MVP - Utilisation des contrôles utilisateur
- 5. Déclaration des présentateurs et des vues
- 6. Structure des répertoires Vues et présentateurs.
- 7. CMD: Combien de gauche
- 8. Exemples MVP pour Windows Forms
- 9. MVP - Injection de dépendances et le modèle
- 10. Modèle de programmation MVP Taligent pour .Net
- 11. ASP.NET MVC: Combien de dépôts?
- 12. Combien coûte reloadData de UITableView?
- 13. Combien de NSTimers est trop?
- 14. Combien de bogues sont possibles?
- 15. Comment attacher un UserControl à un formulaire dans un modèle MVP?
- 16. Refactoring WinForm ClickNCode à MVP Passive View
- 17. Dans MVP où écrire les validations
- 18. Appliquer le modèle MVP à JDialogs
- 19. Peut MVC (ou MVP) coexister avec SOA?
- 20. Modèle Moq avec WinForms MVP - Test d'échec
- 21. Chargement des sous-vues avec MVP
- 22. C# Combien coûte Directory.Exists
- 23. Comment implémenter MVP dans une application console?
- 24. Implémentation de la mise en page à l'aide de MVP
- 25. Mysql combien de résultats de recherche
- 26. XML Fetcher Cron travail: Exécuter combien de fois et combien de récupérations?
- 27. Utilisation de MVP - Utilisation correcte des événements pour les tests
- 28. MVP vs. Modèle de présentation, lequel est le meilleur?
- 29. Application mono de bureau et framework MVC/MVP
- 30. Implémentation de la vue dans MVC ou MVP (en PHP)
et juste pour clarifier, vous voulez dire 1 instance de présentateur par instance de vue ... non? –