Interpretar código HTML en Vistas

¿Cómo conseguimos que en nuestra vista se vea algo escrito en HTML?    Ante todo debemos de saber que podemos hacer que nuestro HTML se vea en la vista integrando este en un controlador. Con esto nos referimos a no escribir HTML en la vista, si no simplemente invocarlo, creando así una página mucho más limpia. Para ello tenemos que seguir los siguientes pasos: Creamos un nuevo proyecto, y en siguiente elegimos que sea MVC (Sin host en la nube) http://i1376.photobucket.com/albums/ah15/CarlaTajamar/imagen1_zpszy2ygf5m.png http://i1376.photobucket.com/albums/ah15/CarlaTajamar/imagen2_zpstrws2wlm.png Como podemos ver, al crear así el proyecto se nos crean…continue reading →

Enviar Información desde el controlador a las vistas

Enviar información desde el controlador a las vistas Para poder enviar información desde un controlador a una vista tenemos 3 posibilidades: ViewData ViewBag Model o ViewModel que seria lo mismo   Tanto ViewData como ViewBag se parecen mucho. Paso a paso iremos viendo cada uno de ellos. Antes de nada tendremos que crearnos un nuevo proyecto MVC en Visual Studio,(En este caso le hemos llamado PoyectoPrueba) una vez que estemos en nuestro proyecto tenemos que tener un controlador y una vista, para este ejemplo usaré uno de los controladores que nos viene de…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 →

Testing funcional ¿Por donde empezar?

En este post vamos a tratar el Testing Funcional. Para el que no lo conozca el testing funcional a grandes rasgos verifica que una aplicación software cumple todos los requisitos especificados. Estas pruebas son normalmente de caja negra, es decir no es necesario conocer el código fuente de la aplicación aunque no siempre es así.   ¿Qué es Selenium?   Selenium es un framework Open Source que permite realizar pruebas sobre aplicaciones Web. Se trata de una herramienta especialmente útil para todos los desarrollos basados en Web porque permite automatizar procesos de testing…continue reading →

Integración de Bootstrap con MVC

¿De qué trata? Integración del framework Bootstrap con MVC (Modelo Vista Controlador) NET MVC: El modelo arquitectónico que consiste en un modelo, una vista y un controlador. Proporciona una alternativa a la del modelo de formularios Web Forms. Es fácil de comprobar y se integra con las características de ASP.NET existentes. Bootstrap : Es un framework o un conjunto de herramientas de software libre para diseño de sitios y aplicaciones web. Contiene plantillas de diseño con formularios, botones, menús de navegación y otros elementos de diseño basado en HTML y CSS, así como…continue reading →