Mostrar un vídeo fácilmente en HTML5 + Bootstrap

Portada_video

FinderCar sigue con viento en popa, rumbo a su inminente salida a producción. Y, entre las decenas de cosas que tengo pensadas por hacer, una de las que quería sacar en su nacimiento era el visualizar un vídeo de promoción.

Así, mi socio ha hecho un .mp4 y lo he subido/almacenado en el Azure blob en donde persisto todas las imágenes y el contenido estático. Y yo he hecho una captura de un frame para ponerle una portada.

Y luego, tonto de mí, me he lanzado a buscar un plugin de jQuery que fuera sencillo y fácil de implementar.

Seguir leyendo “Mostrar un vídeo fácilmente en HTML5 + Bootstrap”

Cumplir con las leyes para publicar mi Web

Findercar

Mi último proyecto empresarial, www.findercar.es, está ya casi a punto de ser puesto en producción. y estoy terminando un Minimum Viable Product (MVP) para salir cuanto antes a la prueba real del mercado.

Si tuviera tiempo me encantaría compartir lo que ha significado esta pequeña plataforma de venta online, y cuantas cosas he aprendido sobre entrega de valor, de KISS y de que lo importante no es lo mismo que lo prioritario.

Ahora bien, no se puede publicar en producción si no tienes cubierto la legalidad vigente descrita en la LSSI y la LOPD; porque como te pillen… estás jodido.

Seguir leyendo “Cumplir con las leyes para publicar mi Web”

Cómo recuperar una variable de sesión en ASP.NET MVC C#

Si, es algo básico. Pero son estás pequeñas cosas las que me hacen perder unos preciosos minutos en encontrar cómo se hace.

En asp clásico, para leer las variables de servidor utilizaba un Request.ServerVariables. En cambio ahora es un poquito menos directo. Debiendo utilizar el contexto actual, desde el controlador..

Seguir leyendo “Cómo recuperar una variable de sesión en ASP.NET MVC C#”

jQuery no funciona en ASP.NET MVC

Este es uno de esos errores que me ha tocado la moral unas cuantas veces, y que he encontrado una solución buena, breve y rápida para que no me vuelva a ocurrir.

Para meternos en contexto, lo que estoy haciendo es añadiendo un Tooltip de Bootstrap en una web que estoy haciendo para mi nueva aventura empresarial (FinderCar), y me encuentro que aquello no tira ni pa’ tras.

Me muestra el tooltip normal de HTML, que es más feo que pegarle a una madre, y no puedo controlar ni el color, ni el tamaño, ni la posición…

¿Qué pasa?

Seguir leyendo “jQuery no funciona en ASP.NET MVC”

Testeando métodos asíncronos

Buenas,

He re-arrancado UniversalSync y lo he pasado todo a asíncrono utilizando async/await. Así he conseguido que las cosas vayan mucho más deprisa, pero han surgido nuevos problemas que voy abordando poco a poco.

Por ejemplo, ¿cómo testear la operación de PUT contra – por ejemplo – los contenedores de Blob, si es asíncrona?

Seguir leyendo “Testeando métodos asíncronos”

¿Porqué el App.config lo tengo duplicado?

Voy a seguir la serie de UniversalSync abordando el “coñazo” de tener que duplicar las entradas del app.config del proyecto en el app.config del proyecto de test y en el cliente de consola, etc.

Esta duplicidad es motivada por el funcionamiento natural de la clase ConfigurationManager y su versión CloudConfigurationManager, que leen el app.config del raíz de la solución desde donde es invocado.

Seguir leyendo “¿Porqué el App.config lo tengo duplicado?”