Quel modèle d'interface utilisateur utilisez-vous pour asp.net (mvp, vue passive, etc.)?

StackOverflow https://stackoverflow.com/questions/286694

  •  08-07-2019
  •  | 
  •  

Question

Je souhaite commencer à créer davantage d'applications Web testables. Malheureusement, je ne peux pas utiliser le framework Microsofts MVC pour l'instant. Alors je cherche des conseils. Quel modèle d’interface utilisateur utilisez-vous avec les applications asp.net et comment les implémentez-vous?

Je comprends les modèles tels que MVP, MVC, etc., mais je n'ai aucune expérience de leur implémentation, donc toute contribution est très appréciée.

Cordialement, Egil.

Était-ce utile?

La solution

Je suis toujours en train d'utiliser " old fashioned " formulaires Web, mais j’essaie d’éviter autant que possible la logique au code derrière les fichiers et d’avoir la logique métier / domaine dans un calque séparé, ainsi qu’une classe de façade située entre celle-ci et la couche de présentation (façade distante si elle & # 180; sa service).

Autres conseils

Si vous voulez quelque chose de rapide et de sale, tout en utilisant WebForms tout en bénéficiant de tous les avantages liés à la séparation du code de votre présentation du reste de votre application, j'ai utilisé la technique suivante, qui fonctionne correctement.

http://www.duncangunn.me.uk /dasblog/2008/03/02/WebFormsMVCOnTheCheap.aspx

Cela me permet de "piloter" mon application à l'aide de tests unitaires. C'est tout sauf parfait, mais je l'ai utilisé dans quelques applications et cela a été un succès.

J'utilise de plus en plus le nouveau framework Asp.net MVC, je n'aime vraiment pas le code HTML et la Webforms ViewState Soup a tendance à créer ...

La méthode de présentation du modèle (superviseur) asp.net a fonctionné pour moi. aussi regarder asp.net mvc aussi

J'ai utilisé le modèle FrontContoller sur un certain nombre de projets qui fonctionnent bien et qui sont assez testables aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top