Categoría: Tutoriales
-
Truco del viernes: Solucionando problemas con iOS y Exchange
Un error que podemos tener cuando configuramos un nuevo dispositivo con Exchange es que, sin tener ningún error ni señal de fallo, no recibamos ningún e-mail. La solución pasa por acceder a nuestro Outlook Web Access y comprobar el número de dispositivos conectados. Para ello, una vez iniciada sesión podemos desplegar el menú, y seleccionar…
-
Editando las connection strings «en caliente» de un proyecto ASP.net
Un problema peculiar con el que me he encontrado recientemente tiene que ver con dos equipos con la misma base de código y un punto de sincronización común, que en este caso es o bien dos bases de datos distingas del mismo servidor, o a la misma base de datos con diferentes credenciales, en un…
-
Eliminando acoplamiento en un controlador ASP.net MVC
Cuando desarrollamos aplicaciones web podemos caer en el error de dar demasiada responsabilidad a nuestros controladores lo que nos puede traer problemas en el futuro al intentar refactorizar ese código. En este artículo veremos cómo partiendo de una acción donde la carga de datos se realiza desde el propio controlador podemos reducir el acoplamiento a…
-
Agregando múltiples idiomas a una aplicación de Windows Store con Javascript y Angular
**Read this article in English here El pasado jueves tuve la ocasión de asistir a una mesa redonda organizada por el grupo MSCoders relacionada con la localización de aplicaciones en entornos web. Tras el evento, uno de los temas que más llamó mi atención fue la localización en la parte Javascript, y como tenía una…
-
Cacheando con Varnish un proyecto ASP.net MVC5
Una caché, por definición, es un almacenamiento a corto plazo de información y con una altísima velocidad de acceso, permitiéndonos mejorar el rendimiento de nuestros sistemas. En el caso de la web podemos diferenciar dos tipos: Caché de cliente, que se hace en el navegador y que nos permite no tener que traer de internet…
-
Probando módulos de NancyFx
En el artículo anterior de la serie de NancyFx hablábamos de diferentes tipos de respuesta así como el uso de plantillas en la plataforma. En este artículo veremos cómo crear pruebas unitarias para asegurarnos que nuestros módulos funcionan correctamente. Creando nuestro primer test Desde la documentación de Nancy se recomienda usar un proyecto diferente (es…
-
Balanceo de carga y escalabilidad con ASP.net, primer contacto
Una de los problemas a los que no he tenido la oportunidad de enfrentarme, de manera profesional, es manejar carga de servidores web, así que esta semana me he dispuesto a montar un sistema para balancear dos sitios ASP.net alojados en Azure. En este artículo veremos cómo ponerlo en marcha. Ha sido una aventura muy…
-
Consumiendo APIs REST con Windows 8 [I/II] (Evento 21/03)
El pasado 21 de marzo en la Universidad de Salamanca, estuvimos hablando de diferentes APIs REST. Durante algo más de una hora vimos cómo a través de APIs Rest podemos consumir y crear contenidos desde nuestras aplicaciones. En este primer artículo de la serie, veremos cómo consumir servicios existentes, primero por consola, y luego a…
-
Horizontal scroll with HTML5 for Windows Store apps
These days I have spent some of spare time developing an application for Windows 8 using the Karmacracy API. For this, I have tried to minimize the WinJS usage and default controls, while maintaining the design previously known as «Metro». The result so far is this, although it may be subject to changes and improvements:…
-
Conseguir scroll horizontal con Javascript para aplicaciones Windows Store
En estos días he empleado algo de mi tiempo libre desarrollando una aplicación para Windows 8 usando la API de Karmacracy para la cual he intentado usar al mínimo WinJS y los controles por defecto, manteniendo, además, el diseño anteriormente conocido como «Metro». El resultado hasta ahora es este, aunque está sujeto a cambios, y…