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 →

Consumo de un Servicio Windows Comunication Foundation (WCF)

Windows Communication Foundation (WCF) Es el framework para la creación de aplicaciones orientadas a servicios web y clientes de servicios web de Microsoft. Con WCF, es posible enviar datos como mensajes asíncronos de un servicio a otro. Los mensajes pueden ser tan simples como un carácter o una palabra enviados como XML, o tan complejos como un flujo de datos binarios. Características de WCF - Orientado a servicios: Permite crear aplicaciones orientadas a servicios basados en la arquitectura SOA, la arquitectura orientada a servicios para enviar y recibir datos. - Interoperabilidad: WCF implementa…continue reading →

Integrando SendGrid en Visual Studio

¿QUE ES SEND GRID? SendGrid en un servicio que nos permite el envío de emails de forma automatizada a través de nuestra aplicación (NO te provee de un dominio, ese dominio lo pones tú, si es que te hace falta), cuenta con una arquitectura escalable y un servicio de analítica de datos personalizable en tiempo real, esto nos permite conocer el número de correos que ha enviado nuestra aplicación, si se entregan o no, si han sido leídos o si han entrado a través de la bandeja de spam. Un Servicio muy completo…continue reading →

Bases de Datos SQL en Microsoft Azure

El uso de bases de datos relacionales está muy extendido en el desarrollo de software actualmente. Desde pequeñas aplicaciones de uso interno en empresas y pequeños comercios, hasta grandes proyectos con millones de datos que almacenar de forma ordenada y relacionada. Microsoft ofrece, gracias a la nube de Azure, un sistema sencillo y cómodo para alojar y utilizar nuestras bases de datos relacionales SQL. Para ello solo necesitamos una cuenta de Azure con una suscripción. Si no disponemos de una cuenta de Azure con una suscripción, Microsoft nos ofrece una versión de prueba…continue reading →

Reglas de Validación en MVC

Controles de Validación en ASP .NET Validación de datos. La validación de datos asegura la corrección y precisión de todos los datos de una aplicación. Para la validación de datos se puede usar varios tipos de validación: Validación del tipo de datos. Comprobación del intervalo. Comprobación del código. Validación compleja. La validación del tipo de datos responde a preguntas como “¿Es alfabética la cadena?” y “¿Es numérico el número?”. Este tipo de validaciones se pueden controlar con la interfaz de usuario de la aplicación. La comprobación del intervalo garantiza que el valor proporcionado…continue reading →