AJAX + MVC Navegación entres vistas de manera fluida

Para empezar esta serie de tutoriales, en este post aprenderemos a utilizar la tecnología AJAX en nuestras aplicaciones web ASP.NET MVC de Visual Studio 2015. Existen multitud de usos de la tecnología AJAX, en este post nos centraremos, por ejemplo, en cómo crear un sistema con el que ir cargando las vistas de manera fluida, sin recargar el navegador de una vista a otra, dando una sensación agradable de navegación continua y sin interrupciones. En primer lugar, crearemos nuestra aplicación de la manera habitual, haciendo click en “File”, “New” y seleccionando “ASP.NET Web…continue reading →

Implementar Plugins JQuery con MVC

Utilizar plugins JQuery en un proyecto MVC En esta entrada veremos cómo implementar plugins de terceros en nuestro proyecto ASP.NET con MVC. Es muy sencillo utilizar plugins de terceros, en este caso utilizaré de ejemplo el plugin inputDrag, que sirve para incrementar o disminuir el valor de un input haciendo click encima y deslizando el raton hacia la derecha o izquierda, tal y como podeis probar aquí: Demo. Hay que tener en cuenta que cada plugin es diferente, por lo que los archivos que necesitaremos serán diferentes en cada caso (Archivos JavaScript, CSS...), exceptuando JQuery,…continue reading →

SignalR con MVC

En este post, vamos a dedicar un espacio a una gran librería open source, que próximamente formará parte de la gran familia asp.net. Es una biblioteca desarollada por Damian Edwards y David fowler que forman parte del equipo de asp.net, y simplifica el proceso para crear aplicaciones que respondan en tiempo real entre cliente y servidor, y así de esta forma, obtenemos una comunicación de tipo bidireccional. A lo que nos referimos diciendo con una comunicación en tiempo real, es la capacidad de enviar código desde el servidor a los clientes conectados sin…continue reading →

Integración de editores WySiwyG en ASP.Net MVC – TinyMCE

Este tipo de editores son simples editores HTML de texto enriquecido, también llamados editores Wysiwyg (What You See Is What You Get). La integración de estos editores en los “textarea” de nuestra aplicación Web da al usuario facilidad para enriquecer el texto a enviar, ya sea con imágenes, sangrías, colores de texto, y otras muchas opciones que nos ofrecen. Existen gran variedad de editores Open Source como TinyMCE, openWysiwig o CKEditor, muy potentes y de fácil integración en nuestro código. TinyMCE Es uno de los editores de código abierto más populares, por su…continue reading →