Integración de Web Apis en MVC

Una Web Api es una arquitectura que nos permite crear servicios Rest conforme a todos los estándares. Se utiliza siempre una URL para saber qué datos quiero obtener. Además, Web Api se fundamenta en toda la estructura de MVC. MVC es una arquitectura para el desarrollo de aplicaciones web. Separa las aplicaciones en tres capas: Modelo (estructura de datos), Vista (interfaz de usuario) y Controlador (encargado de responder las peticiones del cliente). Esta forma permite que sea mucho más sencillo su mantenimiento, testing etc. Un punto importante a la hora de crear una…continue reading →

Cómo subir ficheros mediante MVC

Los formularios en aplicaciones web son la forma básica de comunicación entre el cliente y el servidor. Una de las cosas que se puede hacer con ellos es subir ficheros para su tratamiento o almacenamiento. Desde el punto de vista de las tecnologías del lado cliente, esto es muy sencillo, puesto que sólo hay que definir un “input” de tipo “file” y un botón de envío del formulario… Las dificultades llegan cuando queremos recoger los datos subidos y tratarlos en la parte servidor.   A la hora de crear la base de datos…continue reading →