Dentro de Windows Azure, no solamente podemos subir y consumir aplicaciones sino que, además, tenemos a nuestra disposición la parte de Storage (almacenamiento), donde puedes encontrar las siguientes posibilidades: Tablas: Se utilizan para el almacenamiento de datos estructurados pero no relacionales. Queues: Las colas son útiles para almacenar mensajes en el orden en el que fueron recibidos para […]

ver completo

Cuando subimos una aplicación ASP.NET MVC a IIS 6 es muy posible que nos topemos con un error de tipo 404 si intentamos navegar por la aplicación: Para poder solventarlo, necesitamos realizar una asignación de extensión para la aplicación (Application Extension Mapping) de la siguiente manera: Accedemos al administrador de IIS y abrimos las propiedades […]

ver completo

En un post anterior, IDataErrorInfo y ASP.NET MVC 1, se hablaba de la posibilidad de validar nuestros objetos desde el modelo y comprobar el resultado de las validaciones través de ModelState.IsValid. Con ASP.NET MVC 2 llegaremos más allá de la mano de JQuery y Data Annotations. Desde las primeras revisiones de esta segunda versión, tenemos […]

ver completo

Cuando creamos un servicio con Windows Communication Foundation, debemos conocer  el comportamiento que queremos que tenga en cuanto a sus instancias se refiere. Para controlar el tiempo de vida del contexto disponemos de los siguientes modos: PerCall: Cada cliente creará una nueva instancia por llamada al servicio. PerSession: Se genera una instancia por sesión. Single: […]

ver completo

Versión actualizada para ASP.NET MVC 2 aquí En la mayoría de las aplicaciones es probable que el usuario final necesite rellenar un formulario, modificar datos requeridos, etc. Como es normal, en muchas de estas ocasiones no se introducen los datos de forma correcta, obviamos alguno de los campos requeridos, etcétera. La interfaz IDataErrorInfo nos ofrece […]

ver completo