Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar

Ver por etiquetas

Blog de José Manuel Alarcón Aguín en Geeks.ms (alternativo a www.JASoft.org)

News

  • - Blog original: JASoft.org
    - Twitter: http://twitter.com/jm_alarcon
    ---
    ¡ATENCIÓN! Este es el, blog alternativo de José Manuel Alarcón en Geeks.ms
    Si estás buscando un post antiguo, el blog principal está en www.jasoft.org.
    ----

Syndication

  • Compartición de recursos entre dominios: el estándar de la W3C

    En mis tres anteriores post me centré en JSONP, la solución soportada actualmente por cualquier navegador para hacer llamadas a servicios JSON ubicados en dominios diferentes al actual (ver índice al final de este post). Ahora, tras quince dís sin tiempo para nada (con Codecamp y TTT para Microsoft por el medio), por fin saco un par de horitas para escribir esta últma parte de la serie, dedicada a los estándares. Las limitaciones del objeto XmlHttpRequest...
  • JSONP (yIII): Cuestiones de seguridad y ASP.NET rompiendo la compatibilidad en 3.5

    En mis dos anteriores post (busca los enlaces al final de este post y leetelos antes si no lo has hecho) he estado hablando sobre la técnica de JSONP para consumo remoto de datos JSON entre dominios, algo a priori prohibido por el modelo de seguridad del navegador. Anteriormente comentaba que JSONP podría tener ciertos problemas de seguridad, y que para evitarlos en ASP.NET 3.5 se habían introducido cambios para paliarlos que rompían la compatibilidad con versiones anteriores...
  • JSONP (II): Soporte desde ASP.NET AJAX 4.0

    En mi post de la semana pasada presenté el concepto de JSONP (o JSON with Pading ) viendo lo útil que éste podía ser para acercarnos a la visión de servicios Web verdaderamente integrados entre dominios diferentes, y desde el lado de cliente. En esta ocasión voy a comentar cómo sacarle partido desde nuestras aplicaciones creadas con ASP.NET AJAX y el soporte nativo que se ha incluido en la próxima versión 4.0 del framework . El soporte...
    Archivado en:
  • JSONP: llamadas AJAX a servidores remotos

    Como todo el mundo sabe, una de las medidas de seguridad más acertadas de los navegadores es la del aislamiento de los dominios para proteger la privacidad. Este aislamiento impide que, por defecto, se puedan transferir cookies entre dominios, que fallen los scripts que tratan de afectar a marcos con páginas que están en dominios diferentes y, por supuesto, tampoco permite hacer peticiones desde código JavaScript a servidores que están en dominios diferentes a la...
    Archivado en: ,
  • Cómo instalar el AJAX Control Toolkit en Visual Studio 2010

    El AJAX Control Toolkit nos permite añadir más de 30 controles a nuestras aplicaicones Web para mejorar enormemente su interfaz de usuario. Tenemos desde simples mejoras estéticas como sombras, diálogos o validaciones mejoradas hasta complejos controles como un editor HTML o animaciones. Para añadirlo a nuestro Visual Studio sólo hay que crear un nuevo grupo en la barra de herramientas y usar la opción "Elegir elementos" (Choose Items si eres como yo y usas siempre la versión en inglés...
    Archivado en:
  • Consolidación de Scripts para mejora de rendimiento

    Una de las mejoras sencillas y poco llamativas en primera instancia que ha incluido el Service Pack 1 de .NET 3.5 y Visual Studio 2008 es la consolidación de Scripts . Sin embargo es algo interesante que conviene conocer. Se trata básicamente de evitar que el navegador tenga que descargar multitud de pequeños archivos de Script desde el servidor, sustituyéndolos de manera automática por una sola descarga combonada, que es más eficiente y rápida como demostraré enseguida. Es la típica característica...
  • En acción de combate real: aquí encontrarás muchas preguntas resueltas, en el Ask The Experts

    Como seguramente sabrás si eres asiduo lector o lectora de este blog, hace un par de semanas participé como ponente en el lanzamiento de Visual Studio 2008, durante los TechDays, The Evolution Show , en Madrid. Como parte de ese evento, aparte de la consabida ponencia, participé en una sesión de Ask The Experts (ATE) el segundo día por la tarde, enla que tuve oportunidad de conversar con mucha gente (antes,durante y después) sobre todo tipo de cuestiones técnicas relacionadas con el desarrollo Web...
  • ¿Qué impacto tiene AJAX en los motores de búsqueda?

    Esta pregunta nos la han hecho repetidamente en el Developer Day de Madrid del mes pasado y en los WebDays por España adelante. Se trata de una pregunta lógica pero que al mismo tiempo no nos debería preocupar. Me explico y así de paso trato de responderla... AJAX se lleva mal con los motores de búsqueda , ya que lo que hacemos es recargar, por detrás, con JAVAScript los contenidos –totales o parciales- de la página, y por lo tanto no hay enlaces que seguir ni forma fácil de determinar el nuevo contenido...
    Archivado en:
  • La verdadera historia de XMLHTTP contada por su protagonista

    Es interesante leer este artículo que cuenta cómo se ivnentó en Microsoft lo de XMLHTTP, base de las actuales aplicaciones AJAX, y cuáles fueron los motivos y las evoluciones. Todo ello contado por su inventor Alex Hopmann. Hay muchas cosas interesantes en él.
    Archivado en:
  • AJAX (III): Funciones para obtener datos

    Siguiendo con el post anterior sobre AJAX y una vez estudiado el objeto XMLHttpRequest vamos a definir algunas funciones que nos serán útiles para realizar cargas de datos en cualquier navegador. Lo primero que necesitaremos siempre es obteneruna referencia a un objeto XMLHttpRequest . No se obtiene de la misma manera en Internet Explorer que en los demás navegadores, por lo que debemos tener en cuenta esas diferencias. En IE se obtiene a partir de un objeto ActiveX. En Firefox, Opera, Safari y compañía...