tutorial que net mvc asp .net asp.net-mvc fubumvc alt.net

.net - que - web forms c#



¿Cuáles son las principales diferencias entre ASP.NET MVC y FubuMVC? (4)

Un desarrollador que conozco acaba de mostrarme FubuMVC y había alguna duda sobre si deberíamos intentar usarlo en un proyecto real o no. La elección de diseño actual hasta ahora ha sido ASP.NET MVC.

Lo que estoy interesado en descubrir es:

¿Cuáles son las principales diferencias entre ASP.NET MVC y FubuMVC?

¿Cuáles son las ganancias / pérdidas con cualquiera de los marcos?

¿Está listo FubuMVC para el horario de máxima audiencia?

¿Cuál de estos dos usarías en un nuevo proyecto?


No he usado Fubu Mvc, pero solo lo miré. No está terminado, pero podría usarlo para reescribir parcialmente un proyecto existente de formas de inversión no web. Asp.Net Mvc es solo para proyectos web.


Parece que la principal diferencia es que FubuMVC implementa el patrón del controlador frontal .

Si ASP.NET MVC aún no está listo para el horario estelar (está en Beta), dudo que FubuMVC esté listo, ya que es una especie de tenedor del anterior.

Los chicos detrás de FubuMVC son bastante buenos, sin embargo, Chad Myers y Jeremy D. Miller son muy respetados entre la comunidad y miembros muy activos de ALT.NET. Pero también lo están Phill Haack, Scott Hanselman & Co, los chicos detrás de ASP.NET MVC.

Si solo quieres comenzar, recomendaría ASP.NET MVC porque cuenta con más personas y recursos, e ir por Fubu si no te gusta lo que ves.



@maz Depende de lo que su aplicación va a hacer, su cronograma, su criticidad, etc.

Primero, te animo a que te metas con ambos. Ninguno de los dos es mejor o peor que el otro en general, son diferentes y cada uno tiene fortalezas y debilidades significativas que debe considerar.

En este punto, ASP.NET MVC es más maduro y ha tenido más probadores y ojos mirando. Por lo tanto, si está realizando algún tipo de proyecto serio (es decir, le están pagando), le recomendaría, en este punto, que utilice ASP.NET MVC, ya que se enviará antes y será más compatible.

( ACTUALIZACIÓN [26 de febrero de 2011]): FubuMVC ahora está siendo utilizado por varias compañías y equipos en aplicaciones maduras de producción que han tenido varias versiones principales lanzadas basadas en FubuMVC. Si bien la documentación todavía carece de algo, la calidad del marco está ahora bien establecida como productiva)

Si estás comenzando un proyecto de pasatiempo (es decir, un blog personal, un álbum de fotos personales / familiares, etc.), te invito a que elijas FubuMVC y empieces a jugar con él. Tenga en cuenta que este punto es básicamente un hobby mío, Jeremy, y algunos otros, por lo que no hay garantías en cuanto a la línea de tiempo, etc. En realidad no se ha anunciado públicamente (se ha filtrado, para bien o para mal) por lo que no ha habido ha habido una avalancha de contribuciones aún. Espero que a medida que madure y lleguemos al primer hito y luego lo anunciar al mundo amplio y amplio, las contribuciones aumentarán.

Al final, usar cualquiera de ellos probablemente fomentará mejores prácticas de desarrollo sobre, por ejemplo, ASP.NET WebForms y familiarizarse con uno hará que le resulte más fácil seleccionar el otro rápidamente.

Realmente se trata de la importancia del proyecto en el que estás trabajando, así que elige de forma responsable.