Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

821 artículos publicados

VÍDEO: Cómo elegir el idioma de una aplicación web desde una lista desplegable

Una necesidad muy habitual en la de crear aplicaciones web multi-idioma. Es decir, aplicaciones web que se adapten a las preferencias de idioma de cada usuario que la visita. Dicha adaptación puede ser automática, sin que el usuario tenga que hacer nada, o voluntaria, cuando el usuario puede elegir su idioma de preferencia desde la propia interfaz de la aplicación. Curiosamente, en ASP.NET la parte fácil es la automática, ya que solo hay que crear los recursos para cada idioma disponible en la aplicación (carpetas App_LocalResources y App_GlobalResources y los archivos .resx para cada idioma). Luego, gracias a las características de localizac... [Más]

TRUCO: Crear códigos QR en lado cliente con jQuery

El interesantísimo plugin para jQuery llamado jQuery.qrcode, nos facilita sobremanera la generación de este tip de códigos de barras bidimensionales en nuestras aplicaciones. Se trata de un envoltorio de código sobre el generador de QR con JavaScript de Kazuhiko Arase. Permite la creación de los códigos QR utilizando para ello dos métodos: Dibujándolos sobre un canvas: genera en el elemento que deseemos una etiqueta "canvas" de HTML5, y luego pinta el código sobre su superficie. Funcionará en los navegadores modernos. Generándolo a partir de "divs": crea el QR dibujando cada punto a partir de un elemento "di... [Más]

IISSpeed: Acelera la velocidad de tus aplicaciones y páginas web

Google liberó la versión definitiva de mod_pagespeed en Octubre de 2012. Se trata de un módulo para servidores web Apache que optimiza de manera automática los recursos estáticos de tus aplicaciones o páginas web y cambia el HTML resultante para adaptarse a estos cambios. Con ello, lo que se logra es, en muchos casos, reducir enormemente el ancho de banda y la latencia necesarios para servir las páginas, consiguiendo aplicaciones y sitios web mucho más rápidos. Los que usamos tecnologías Microsoft y trabajamos con un servidor tan potente como Internet Information Server (IIS) por desgracia no podíamos disfrutar d... [Más]

HERRAMIENTA: IIS Express GUI

IIS Express es una versión reducida del servidor de aplicaciones web de Microsoft, Internet Information Server. Nos proporciona una experiencia mucho más real a la hora de probar las aplicaciones, frente al habitual "Cassini" (o Web Development Server, como se le llama oficialmente) que viene con Visual Studio. IIS Express contiene el motor de IIS y funciona exactamente igual que éste, por lo que te resultará muy fácil probar las configuraciones reales en él o, incluso, distribuirlo con tus propias aplicaciones. Toda la experiencia y funcionalidad de IIS completo, pero lanzándolo bajo demanda y sin necesidad de instalar nada ni tener un servi... [Más]

TRUCO: Simular una conexión lenta con Fiddler

Normalmente hacemos pruebas de nuestros desarrollos web sobre nuestro propio equipo, donde la transferencia de datos es prácticamente inmediata, en servidores de prueba ubicados en una red de área local, o incluso sobre un servidor de producción al que accedemos mediante una conexión a Internet de gran capacidad. Sin embargo, nuestras aplicaciones web son muy diferentes cuando el cliente no dispone de una conexión de alta velocidad. Lo que nosotros percibimos en tiempo de desarrollo como una maravilla de agilidad, espectacularidad y facilidad de uso, puede ser un auténtico desastre para el cliente si no hemos tenido en cuenta que no todo el mundo pu... [Más]

BrowserSwarm: verifica el funcionamiento de tu código en todos los navegadores

Hace unos meses Microsoft, en colaboración con appendTo (expertos en HTML5) y Sauce Labs (plataforma de texting para desarrolladores web), lanzaron la interesante herramienta gratuita BrowserSwarm. Se trata de una utilidad en la nube que nos permite crear tests automatizados para cualquier biblioteca JavaScript que se ejecutan automáticamente contra los principales navegadores del mercado. Así podrás pasar mucho menos tiempo haciendo pruebas, gestionando diferentes entornos con diferentes navegadores para pruebas, y podrás centrarte mucho más en desarrollar el código de tus aplicaciones web. Cada vez que publiques tu proyecto en GitHub,... [Más]

Modern.IE: la herramienta para testeo web de Microsoft

¿Aún no conoces Microsoft modern.IE, la herramienta de optimización de sitios web para desarrolladores? Esta herramienta está orientada a probar aplicaciones y sitios web con Internet Explorer, pero se puede usar también para mejorar las interfaces de usuario de Chrome y de Firefox. Modern.IE incluye tres componentes en una primera instancia, aunque se le irán incorporando más: Un asistente de análisis de código que proporciona indicaciones sobre cómo modernizar la interfaz de usuario de un sitio web o aplicación. Es muy sencillo de usar, pues basta con dar la dirección de una página para obte... [Más]