Pregunta

Tengo un gran proyecto de monorraíl que hemos decidido que vamos a pasar a ASP.NET MVC. La mayor parte del sistema subyacente es probable que sean reutilizables, pero los controladores, por supuesto, tendrá que ser reescrito, y proabably al menos algunas de las vistas.

Se me ocurre que una avenida de bajo riesgo para esto se convierte bien gradualmente secciones del sistema define a MVC, y tal vez como Áreas portátiles MVCContrib. ¿Alguien sabe si hay algunas trampas no es evidente que estoy probable que se encuentre con este enfoque?

Gracias por sus comentarios, Mateo

¿Fue útil?

Solución

De la parte superior de mi cabeza:

  1. Tenga cuidado con las rutas. monorraíl controladores deben ser excluidos de las rutas de ASP.NET MVC, y viceversa.
  2. Usted no será capaz de utilizar ayudantes en general para enlace desde monorraíl a ASP.NET MVC (o el otro alrededor de trayecto). P.ej. sin <%= Url.Action("someaction") %>
  3. Diseños son incompatibles en general. A menos que utilice la vista de los motores NVelocity en ASP.NET MVC o Brail, pero incluso entonces no creo que lo hará "sólo trabajo".

Acerca de 1. y 2. tal vez usted puede encontrar alguna forma de hackear monorraíl y hacerlo compatible con System.Web.Routing , pero no funciona fuera de la caja.

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