¿Cómo crear contenidos sin vistas?

¿Cómo crear contenidos sin vistas? Como bien sabemos una vista siempre irá asociada a un controlador, el cual se encargará de administrar las peticiones que nosotros ejecutemos y que a su vez mostrará contenidos. Aunque técnicamente el mostrar contenidos sin vistas es una mala praxis, se podría presentar la necesidad de usarla. Existe diferentes formas de mostrar contenidos sin vistas: o Content: permite devolver código HTML directamente para que el explorador Web lo interprete. o File: permite devolver tipos de archivo, ya sea para descargar o para visualizar su contenido si el explorador…continue reading →

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 →

Cómo enviar y recibir información entre vista y controlador en MVC

En esta entrada explicaremos paso a paso como enviar información desde la vista al controlador y viceversa, de esta forma podremos realizar formularios completamente funcionales en MVC.   Para empezar, tras iniciar Visual Studio 2015 iremos a archivo/nuevo/proyecto. Una vez en la ventana de creación de proyecto seleccionaremos ASP.NET web application y en la siguente ventana marcaremos MVC y desmarcaremos la pestañita de Azure ubicada a la derecha. Tras crear el proyecto tendremos ya el entorno de trabajo de Visual Studio. A la derecha encontraremos el explorador de solución (solution explorer) donde podremos…continue reading →

Creación, configuración y despliegue de discos virtuales VHD en Azure VM

Para poder desplegar nuestras propias máquinas virtuales en AzureVM, es necesario que creemos un archivo VHD (virtual hard disk). Dicha tecnología fue creada por Connectix, comprada por Microsoft en 2003 y puesta a disposición de terceros en 2005. Sus caracterísiticas más importantes son: Permite alojar varios sistemas operativos en una misma máquina local y poder añadirlas a la lista de sistemas operativos accesibles desde el arranque del sistema, como si fuesen nativos. Podremos modificar la máquina virtual directamente desde el sistema operativo nativo, pudiendo mover archivos entre máquinas, usar el antivirus y sistemas de…continue reading →

Linux VM en Azure

La sección de Maquinas virtuales de Azure permite crear una amplia gama de soluciones informáticas de una forma ágil y sencilla. Este tipo de servicio se implementa rápidamente y su precio se contabiliza por minutos de uso, capacidad de la máquina, etc. Además debido a la compatibilidad con el resto de sistemas soporta la creación de cualquier tipo de máquina virtual (Microsoft Windows, Linux, Microsoft SQL Server, Oracle, IBM, SAP) Estas VM pueden ser creadas en local y subidas a la nube, se puede elegir de la galería que proporciona Azure con la…continue reading →