Por norma general, he visto que la forma más común de subir archivos a blobs de Microsoft Azure Storage es haciendo una petición al servidor web que hemos desarrollado y una vez que tenemos el archivo en este, comenzamos la…
Browsing Category .NET
Publicar assets desde Windows Azure Media Services .NET SDK
El último paso que debemos realizar cuando trabajamos con Microsoft Azure Media Services es la publicación de los assets finales, con el objetivo de que puedan ser consumidos por los usuarios. Desde el portal de Microsoft Azure es posible realizar…
Creando datos de ejemplo con NBuilder en .NET
Cuando estamos trabajando con pruebas de concepto, tests, etcétera resulta muy útil tener algún mecanismo que nos genere de manera rápida contenido para nuestra aplicación. Hace no mucho, estuve trabajando con NBuilder para generar mis datos. Para instalar el paquete,…
Log4Net en Microsoft Azure Cloud Services: Centralizando logs
En el año 2011 estuve hablando de log4net como herramienta de trazado de aplicaciones .NET. Lo cierto es que a día de hoy muchos desarrolladores lo siguen utilizando y puede parecer un impedimento a la hora de migrar las aplicaciones…
Configurando Elmah para ASP.NET MVC y ASP.NET Web Api
Hace unos 3 años, cuando quería registrar los errores de mi aplicación, solía hacer uso de Log4Net, librería de Apache para .NET muy popular en aquel entonces. Ahora está más de moda utilizar Elmah para este cometido, debido a una…
Recuperar la configuración de IIS con Microsoft.Web.Administration
En el post de ayer estuve hablando sobre la configuración de la sección Recycling en Windows Azure Web sites, gracias al apartado monitoring que el equipo del servicio ha puesto a nuestra disposición. A raíz de ello, Sergio León preguntaba…
Serializando JSON en ASP.NET Web Api: Vigilando los nombres de las propiedades e ignorando propiedades a null
Hace unos días publiqué un post sobre cómo podíamos comprimir las peticiones de tipo JSON, con el fin de que las mismas tuvieran un tamaño menor durante el transporte. Si bien es una buena práctica, no es la única que…
ASP.NET Web Api, JSON y el formato de fechas
Cuando trabajamos con ASP.NET Web Api, hemos podido comprobar que si enviamos fechas en una cultura con un formato distinto al utilizado en InvariantCulture, podemos tener el problema de que el día se convierte en mes y viceversa (por ejemplo…
Conectarse a Exchange Online desde Microsoft Exchange Web Services Managed API
Cuando trabajamos con Office 365, y más en concreto con Exchange Online, es posible que queramos integrar parte de su funcionalidad con nuestra aplicación. Tal es así que podemos llegar a hacer uso de los servicios que ofrece desde .NET….
RedirectToAction en @Ajax.BeginForm
Durante varias revisiones de código, me he dado cuenta de que en ocasiones se está evitando el uso de formularios AJAX en ASP.NET MVC (cuando todos los formularios de la aplicación lo son) por el simple hecho de que no…
dotPeek: El descompilador de JetBrains ¡y gratis!
Cuando .NET Reflector dejó de ser gratuito y pasó a manos de Red Gate perdimos una herramienta muy valiosa en el mundo .NET. Sigue siendo una maravillosa utilidad, pero algunos desarrolladores a titulo personal no pueden permitirse un mínimo de…
Creación de secciones complejas en el archivo de configuración
En muchas ocasiones es necesario almacenar una serie de valores que nos permitan tanto reutilizar nuestro código como reconfigurar nuestra aplicación sin que ello suponga un nuevo despliegue. Para ello, lo ideal sería que todos aquellos valores susceptibles al cambio…