vista una tutoriales que net mvc modelo ejercicios controlador asp agregar abm model-view-controller web-frameworks

model-view-controller - una - mvc tutoriales ya



¿Cuáles son los mejores frameworks web de MVC en el mercado? (19)

¿Por qué nadie ha hablado de turbogears , web.py y pilones ?

Estoy buscando un marco web para mover aplicaciones basadas en Windows a la web.

Los principales requisitos para WF son los siguientes:

  1. soporte de pruebas unitarias
  2. soporte para navegadores de escritorio y dispositivos móviles
  3. viabilidad a largo plazo
  4. madurez del marco

¿Qué tal el framework ASP.NET MVC ? Es en lo que se está ejecutando este sitio.

Otra opción más madura es Castle MonoRail .

Creo que ASP.NET MVC es probablemente la mejor opción a largo plazo. Dentro de un año, será mucho más fácil contratar a alguien que conozca ASP.NET MVC que alguien que conozca MonoRail.


ASP.NET MVC probablemente sea el estándar de facto en la plataforma .NET. Además, MonoRail ha existido por bastante tiempo y todavía no es compatible con el almacenamiento en caché . Parece algo muy difícil de hacer, y es una gran desventaja si me preguntas.


El marco de trabajo de Spring WebMVC es muy bueno, más que Struts. También escuché cosas muy buenas sobre Grails, que usa Groovy en la parte superior de Spring y está basado en Ruby on Rails.



He estado usando Struts de Yakarta (grupo Apache) para Java, y es realmente bueno. Buena separación de las capas, lo que le permite usar cualquier otra biblioteca / marco en cualquier capa, por ejemplo, Hibernar para mapeo relacional de objetos o incluso cualquier marco de plantilla como Velocity en la capa de vista.

Te recomiendo que eches un vistazo a su website


He estado usando Wicket durante aproximadamente un año y es fantástico. Está basado en Java, admite pruebas unitarias y utiliza un sistema de plantillas muy flexible para mostrar.



Honestamente, si quieres un marco MVC para asp.net, elegiría Castle Monorail . Creo que es más maduro que el framework actual de MVC de Microsoft.


Nadie parece haber mencionado a Perl, y el marco de Catalyst está disponible para él. Marca todos los cuadros en su lista de requisitos.

http://catalystframework.org


Otra alternativa sería SproutCore , que es completamente del lado del cliente. El proyecto aún está en su infancia, sin embargo.


Para Java, recomiendo el marco de código abierto: (μ) Micro. El código está en Github y este es el sitio web que contiene los documentos: http://micro-docs.simplegames.ca/ , un trabajo en progreso.

Soy el autor de este marco y sus comentarios, ¡gracias!



Rails aún está por delante de los competidores como una pila completa con una gran comunidad que lo impulsa hacia adelante.


Realmente prefiero CakePHP para PHP, Django para Python, Rails para Ruby.

En términos de front-end, si está buscando una experiencia de usuario final de escritorio, debe buscar en ExtJS o YUI .


Recomiendo el Wicket Framework basado en Java.

Es una biblioteca MVC basada en componentes que es realmente fácil de usar y permite hacer todo el material de vista en el código de java (en contraste con el uso de JSP o plantillas o lo que sea en otros marcos).


Si estamos hablando de "Mejor", estoy lanzando Sinatra para Ruby y Nancy para .Net. Basado 100% en mi opinión subjetiva y preferencias personales. Son lo mejor que puedo en función de su facilidad de uso y del "factor felicidad".


Si tienes curiosidad acerca de Seaside (mencionado por yinkei), visita los Métodos y Mensajes de Randal Schwartz. Puedes comenzar mirando su tono de ascensor rápido.

La interview el creador de Seaside Avi Bryant es también una buena lectura / observación.

Trabajar con Seaside fue increíble para mí, casi como codificar una aplicación de escritorio.

Visita Dabble DB y Cmsbox para aplicaciones de la vida real desarrolladas en Seaside.


si eres un programador de java, echa un vistazo al framework Struts de los Apache.