2011-01-26 21 views
14

¿Qué factores debo considerar antes de adoptar la biblioteca JavaScript Knockout para mi aplicación?cuándo utilizar knockout javascript con ASP.NET MVC

Actualmente tengo un sitio ASP.NET MVC 2. La mayor parte de la navegación y configuración del sitio es simple de obtener y publicar acciones. Hay vistas que tienen cuadrículas/cuadrículas múltiples donde los datos solo son visuales. Todos los ajax y javascript se manejan usando JQuery. JSON devuelto por los controladores son pocos y escasamente utilizados. La mayoría de las cuadrículas ajax se implementan mediante el envío de HTML utilizando vistas parciales.

Respuesta

10

Hay muchos factores, pero una cosa que me he encontrado muy útil:

Cuando tenga elementos de la interfaz que deben ser actualizados y se distribuyen de forma esporádica en su página web, por ejemplo, Cuando desee agregar una nueva experiencia de trabajo, desee mostrar la notificación de la adición exitosa en la parte superior de la página y aumentar el conteo en algún lugar del menú de la derecha, etc. Si utiliza MVC ajax helpers, deberá especificar un elemento único que necesita ser actualizado con contenido ajax o escribir tu propia gran cosa jQuery.ajax. Knockout realmente simplifica este escenario.

Cuestiones relacionadas