Pregunta

Quiero comenzar a construir aplicaciones web más comprobables, desafortunadamente no puedo seguir con el marco Microsofts MVC todavía. Entonces estoy buscando consejos. ¿Qué patrón de UI utilizan ustedes con las aplicaciones asp.net y cómo las implementan?

Entiendo patrones como MVP, MVC, etc., pero no tengo experiencia en implementarlos, por lo que cualquier entrada es muy apreciada.

Saludos, Egil.

¿Fue útil?

Solución

Sigo usando " anticuado " formularios web, pero trato de mantener la mayor lógica posible lejos del código detrás de los archivos, y en su lugar tengo la lógica de negocios / dominio en una capa separada, y una clase de fachada entre eso y la capa de presentación (fachada remota si es un servicio ).

Otros consejos

Si quiere algo rápido y sucio, aún usa WebForms mientras obtiene todas las ventajas de separar su código de presentación del resto de su aplicación, he usado la siguiente técnica que funciona bien.

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

Esto me permite 'manejar' mi aplicación usando pruebas unitarias. Es todo menos perfecto, pero lo he usado en un par de aplicaciones ahora y ha sido un éxito.

Utilizo el nuevo marco Asp.net MVC cada vez más, realmente no me gusta el HTML y las formas de sopa de viewstate tienden a crear ...

El método

asp.net model view presentador (controlador supervisor) me ha funcionado. también mirando asp.net mvc también

He usado el patrón FrontContoller en varios patrones proyectos, que funciona bien y también es bastante comprobable.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top