MSDN Blogs
  • WarNov Developer Evangelist

    Entrenamiento Virtual para Desarrollar en La Nube

    • 2 Comments

    image

  • WarNov Developer Evangelist

    Recursos para Windows Phone 7 Unificados

    • 3 Comments

    Dejemos que este post sea aquél en el que podamos encontrar todos los recursos que necesitamos para poder comenzar a desarrollar aplicaciones basadas en Windows Phone 7 (WP7).

    Material de Aprendizaje:

    Recursos para aprender a programar WP7

    image

    Windows Phone Development QuickStarts

    Unas guías rápidas que enseñan las bases para la creación de aplicaciones WP7. Está diseñado para dos tipos de audiencias. Los totalmente nuevos en WP7 y aquellos que tienen experiencia en la programación WP7, pero quieren aprender un poco.

    Update: Si desean estos recursos en español, los pueden encontrar aquí: Tutoriales de Desarrollo para Windows Phone–totalmente en español y gratuitos

    image

    Windows Phone 7 Development for Absolute Beginners

    Serie de videos de Channel 9, que ayudan a los desarrolladores aspirantes a dominar el desarrollo en WP7 a iniciar. Contiene código en C# y VB.

    image

    Windows Phone 7 in 7 Minutes!

    Videos de WP7 con cada uno de ellos mostrando directamente una característica de desarrollo en WP7 en menos de 7 minutos.

    image

    Windows Phone Virtual Labs

    Laboratorios virtuales que te permiten evaluar o aprender rápidamente cómo construir aplicaciones para WP7 a través de una serie de laboratorios que pueden ser completados en 90 minutos o menos. La mejor parte es que al ser un laboratorio virtual de MSDN, no se requiere instalación de ningún tipo, ya que se nos proveen máquinas virtuales de acceso directo a través de internet, que están disponibles para ti Gratis!

    image

    Windows Phone 7 Training Course

    Este curso de entrenamiento te dará un inicio rápido con la plataforma WP7 al proveer explicación paso a paso delas herramientas y conceptos claves para programar WP7.

    image

    Programming Windows Phone 7

    Este libro es un regalo del equipo de WP7 de Microsoft a la comunidad desarrolladora, escrito por Charles Petzold. Muestra los fundamentos de las aplicaciones para WP7 usando C# y XNA. Contiene laboratorios y videos.

    azure-logo

    Windows Phone 7 And The Cloud

    Laboratorio guiado que nos enseña los pasos necesarios para construir una aplicación Silverlight para Windows Phone 7, que consume servicios WCF Data Services de una aplicación hosteada en Windows Azure

    image_thumb1

    Windows Phone Programming in C#

    Este material, creado por Rob Miles, es una introducción al desarrollo de Windows Phone 7. Contiene 8 secciones con laboratorios, presentaciones de PowerPoint, demostraciones y notas detalladas.

    Recursos del Sistema

    Requerimientos de Sistema Operativo de la PC de desarrollo

    Sistemas Operativos Soportados: Windows 7 y Windows Vista

    • Windows Vista (x86 y x64) con Service Pack 2 – Todas las ediciones (Excepto Starter Edition)
    • Windows 7 (x86 y x64) – Todas las ediciones (Excepto Starter Edition)

    Datos adicionales:

    • La instalacion requiere de 3GB de espacio libre en disco
    • Memoria RAM: 2GB minimo
    • El emulador de Windows Phone 7 requiere una tarjeta grafica con capacidad de soportar DirectX 10 con el driver WDDM 1.1

    NO es recomendable el uso de Maquinas Virtuales mas detalles aqui

    Herramientas para desarrollar aplicaciones
    • Descargue las herramientas gratuitas aqui
      • Beta para trabajar con Mango
      • Beta 2 para trabajar con Mango
    • Descargue e instale la actualización de Enero de 2011 aqui
    • Opcionalmente si desea puede obtener las herramientas para desarrollo de Windows Phone 7 con Visual Basic .NET aqui
    • Visite el Create App Hub aqui

    Más información de Windows Phone 7 aquí.

  • WarNov Developer Evangelist

    Herramientas de Desarrollador IE9 para copiar páginas incopiables

    • 0 Comments

    Desde la versión 7, Internet Explorer incluye las herramientas para desarrollador sin necesidad de descargar plugins. Una utilidad que nos permite entre otras cosas, hacer debug de scripts, estilos y html, al proporcionar mecanismos de revisión de las páginas web en vivo. Para la versión IE9, tenemos características más avanzadas como medición de la red a través de la pestaña network.
    En este corto video, muestro cómo usarlas para lograr copiar texto de una página HTML que ha deshabilitado los menús y también el shortcut ctrl+c para copiar:

  • WarNov Developer Evangelist

    Del KeyNote de Windows Phone 7 en MIX 10 al MIX 11

    • 0 Comments
    Hace poco más de un año se mostraba al mundo el Windows Phone 7 a través del MIX. Principal evento de Microsoft para desarrolladores y diseñadores. Llevado a cabo en Las Vegas. La siguiente edición será la segunda semana de abril. Detalles aquí.
    Debido al auge que estamos teniendo con nuestro teléfono y a la cercanía de la siguiente edición del evento donde esta vez será protagonista Windows Phone 7, me he permitido volverles a traer este post del año pasado, donde se explica muchas de las ventajas de Windows Phone 7 y se ven como los planes trazados se han llevado a cabo según lo trazado.
    Welcome to mix

    Este gran poster nos espero en el gigantesco Mandalay Bay en Las Vegas. Ciudad en la que cada año se congregan cientos y cientos de diseñadores y desarrolladores de todo el mundo para apreciar los últimos avances tecnológicos para mejorar la experiencia de usuario (UI) en los desarrollos de software.

    El keynote del primer día, estuvo nada menos que genial! Dirigido por el Vicepresidente Corporativo Scott Guthrie:

    WarNov y Scott Guthrie

    Con sus colaboradores mas cercanos, nos mostró a los asistentes un overview de la cantidad de tecnologías emergentes disponibles y en el día de hoy se hizo un alto enfoque en todo lo relacionado a Windows Phone 7 Series.

     

    Un Teléfono Amigable

    IMG_7907

    Y quien mejor para hablarnos de Windows Phone 7 que el señor Joe Belfiore. VP de Windows Phone 7!

    Para comenzar, se mostro como WP7 nace del concepto de usabilidad que se tiene con el Zune. El reproductor de multimedia de Microsoft, que desafortunadamente no es muy conocido en Colombia, y que realmente ofrece al usuario una experiencia bastante agradable.

    Es así, como ya no tenemos el Windows en “miniatura” que solíamos encontrar hasta Windows Mobile 6.5; y donde era muy complicado hasta el mero hecho de abrir el menú inicio. (Tocaba tener puntería)

    Hoy en día con WP7 el acceso a todos los comandos es bastante sencillo gracias a los Tiles que permiten con el dedo desplazarnos entre los aplicativos. (Adiós perdedizo Stylus!!!)

    Es un teléfono realmente amigable y fácil de usar. Enfocado claramente al manejo de redes sociales y reproducción multimedia.

    Un teléfono que se programa con Visual Studio .Net.

    IMG_7908 IMG_7909

    En este apartado, el señor Guthrie nos mostro como en cosa de 5 minutos escribía el “segundo cliente oficial” de Twitter para WP7. Solo escogiendo el tipo de proyecto para WP7 en Visual Studio 2010 ya tuvo un lienzo listo para trabajar y arrastrar un par de botones y luego usar la clase de WebClient para comunicarse con Twitter.

    Cómo obtenemos este tipo de proyecto en nuestro Visual Studio?

    Windows Phone 7 Series es un sorprendente sistema operativo para teléfonos móviles dada su innovadora interfaz de usuario y funcionalidad, así como la grandiosa plataforma de desarrollo sobre la cual nosotros como desarrolladores podemos construir rápidamente juegos y aplicaciones. Se vendrá toda una avalancha de dispositivos corriendo Windows Phone 7 Series (WP7). Y esto junto con la plataforma de desarrollo y el "Marketplace" hará que la demanda de WP7 de los consumidores sea muy alta, así que nosotros como desarrolladores podremos adoptar rápidamente la plataforma de WP7 para capitalizar este crecimiento.

    Para lograrlo, en el MIX10 se anunció la liberación del Windows Phone 7 Training Kit for Developers que incluye todas las librerías para programarlo de una manera similar a como programamos aplicaciones similar, un emulador del teléfono y muchas otras herramientas!Este kit de capacitación les permitirá entrar en el nuevo mundo de WP7 por que le proporciona una explicación paso a paso de las herramientas a utilizar y algunos conceptos clave para la programación en esta plataforma! La información completa la encuentran aquí: http://developer.windowsphone.com/

    Un teléfono que tiene de todo!

    Ya muchas empresas han emprendido el viaje hacia el mundo de la nueva plataforma WP7. Por ejemplo Netflix el gran proveedor de alquiler y streaming de películas. Se creó esta aplicación que corre en WP7 y que nos permite entre otras cosas buscar títulos, ver los títulos recomendados, solicitar las películas a domicilio, y por si fuera poco, verlas en streaming directamente en nuestro teléfono gracias a las poderosas capacidades de reproducción de video de WP7 usando Silverlight 4 y OpenData operado desde Windows Azure

    IMG_7915

    Además se nos mostraron grandiosos juegos creados usando XNA! De manera que el mismo código de programación solo con unas pequeñas modificaciones fue usado para crear las versiones para PC y XBOX! One XNA!!!

    IMG_7904

    IMG_7946 IMG_7945

    Otra aplicación genial que vimos fue un reproductor de Comics:

    IMG_7918 IMG_7920 IMG_7922

    Vemos como nos permite ver toda nuestra colección de Comics, y para cada uno de ellos, leerlo como si fuera una revista normal o hacer acercamientos para ver mejor el arte del dibujo. Como si fuera poco, también se integra con Web 2.0, ya que permite comentar apartes de los Comics y publicar dichos comentarios en las redes sociales!

    Y hablando de redes sociales, me pareció de lujo la aplicación Foursquare que integra nativamente en el WP7 la información de todos nuestros contactos en todas las redes sociales en un solo aplicativo sencillo, fácil de usar y muy llamativo:

    IMG_7924 IMG_7927

    Permite ubicar a nuestros contactos (que tengan GPS) usando Bing Maps. Además permite la creación de eventos y los asistentes entonces tienen una guía basada en mapas para llegar al sitio de encuentro! Todo en WP7 gracias a SL, y programado con VS2010 y Blend 4. Osom!!!

    Otros aplicativos que vi bastante interesantes:

    • Shazam: Para poner al teléfono a oír una canción mientras descifra qué temas es y demás, usando bases de datos musicales online. De hecho, si hay una versión libre dela canción, nos permite descargarla o comprarla.
    • MLS: Un aplicativo que aprovecha tecnología de Message Push, que permite enviar información a aplicaciones WP7 aún cuando estas no estén corriendo actualmente en el teléfono. En este caso, información de los partidos de futbol era enviada al aplicativo y cuando el usuario abría dicha aplicación, encontraba ya toda la información actualizada.
    • Marionette: Trae ciertos “muñecos” personalizables a los que se les puede poner rostros de contactos y manipular como marionetas gracias al brillante manejo del Acelerómetro.
    • Loic Le Meur, gestor de seesmic nos enseñó la última versión de su cliente de twitter creado totalmente en WPF que ahora como novedad, permite a las empresas y personas, crear sus propios News Feed personalizados!! Pero para completar, nos mostró su brillante versión para WP7. Sencillamente genial…

    Para finalizar, nos sorprendieron con un aplicativo en WP7 que controlaba un robot cañón de camisetas real con el cual dispararon varias camisetas hacia la audiencia que luchó por ellas. Todo el manejo se hacía no solo con los botones del teléfono y el TouchScreen sino también con el acelerómetro:

    IMG_7936 IMG_7939 IMG_7976

    Todo esto fue desarrollado usando herramientas que afortunadamente tenemos disponibles desde AHORA!!!

     IMG_7950

    Las versiones Beta de Blend se pueden bajar de:
     http://expression.microsoft.com/en-us/cc507094.aspx  --> Ya estamos en 2011 y todas las herramientas de producción las encuentran al final de este post

    Fue un gran KeyNote que nos dejó muy motivados para el resto de temas a tratar en el MIX. Hoy segundo día hemos visto que aún cuando fue tan impactante se quedó corto con todo el mundo de temas que se liberan en este año. Sigan conectados para más noticias y reviews!!

     

    Estaré cubriendo para ustedes el MIX11 con información adaptada para nuestro entorno y en español. Síganme en twitter

  • WarNov Developer Evangelist

    Portal S2B. Un sitio de Microsoft en la Web, donde conectamos empresas con profesionales de tecnología.

    • 0 Comments
    del.icio.us Tags: ,
    S2B, una iniciativa de comunidad que conecta a Microsoft, sus socios de negocio y clientes, con profesionales y estudiantes de tecnología, calificados para pasantías y trabajos desde primer nivel, hasta proyectos de gran envergadura.

    [ www.s2bprogram.com/colombia ]

    ¿Está interesado en la selección de lo mejor de lo mejor para su empresa?

    Con S2B puede encontrar profesionales y estudiantes, capacitados en tecnologías de Microsoft como .NET, Windows, SharePoint y SQL Server entre otras, y que han participado activamente en diversos programas de Microsoft de capacitación y certificaciones profesionales y en programas académicos como Imagine cup, Microsoft Student Partners y Microsoft Student Tech Clubs.

     

    Empiece ya, es muy sencillo

    1. Registre su Empresa en el portal del programa S2B
    2. Publique sus Ofertas Laborales
    3. Consulte los candidatos que aplican a sus ofertas

    Si usted es estudiante profesional de tecnología buscando oportunidades laborales, también lo invitamos al portal para que registre su hoja de vida.

    Cada oferta publicada a través del Portal S2B, será replicada a través de diversos medios de comunicación de Microsoft Colombia hacia profesionales y estudiantes, y además será compartida con las comunidades profesionales y académicas con las que tenemos relación en el país.

    Instrucciones detalladas aquí

    Si desean incluir un widget en sus sitios web para que sus visitantes tengan la oportunidad de buscar empleos a través de nuestro portal, pueden obtener instrucciones ingresando aquí


  • WarNov Developer Evangelist

    Expand Windows(Azure+Phone7)

    • 0 Comments

    Hemos puesto a disposición de los desarrolladores un kit de herramientas diseñado para ayudar a que se puedan desarrollar aplicaciones Windows Phone 7 que hagan uso de los servicios de Windows Azure.

    Azure   WP7-1

    Este kit se puede descargar desde el sitio Codeplex desde ahora.

    Se incluyen:

    Plantillas de proyecto de Visual Studio para Windows Phone 7 y Windows Azure optimizadas para su uso en el teléfono y Aplicaciones de ejemplo y documentación de las bibliotecas de clases.

    Los Requisitos previos para usar el Kit: Microsoft Visual Studio 2010 profesional (o superior) o Microsoft Visual Web Developer 2010 Express y Microsoft Visual Studio2010 Express para Windows Phone; Windows Phone Developer Tools; Internet Information Services 7 (IIS7); y Windows Azure Tools for Microsoft Visual Studio 2010 (edición de noviembre).

    Hay planes para actualizaciones adicionales del Kit de herramientas que agregan nuevas capacidades y funcionalidades, incluidos los servicios de notificación de Windows Phone 7 (y otros dispositivos) que se ejecutan en Windows Azure; Soporte para el Marketplace de Windows Azure (Dallas); varios paquetes de NuGet y mucho más.

    Este no es el primer kit de herramientas de Windows Phone 7 ni de Windows Azure. En enero de 2011, Microsoft Research liberó una vista previa del kit Windows Phone 7 + Cloud Services Software Development Kit (SDK).

    El año pasado, también liberamos un kit de herramientas de Windows Azure para Facebook, que fue diseñado para optimizar las aplicaciones de desarrollo sobre Facebook (y otros) conectándose al almacenamiento de tablas de Azure y SQL Azure. Otros ejemplos de integraciones posibles implican a Yahoo que hizo uso de Windows Azure para desarrollar su aplicación Flickr para Windows Phone 7.

  • WarNov Developer Evangelist

    Aceleración por Hardware de Firefox 4 vs. Internet Explorer 9

    • 25 Comments

    Una de las características que más anuncia Firefox para su última versión es la inclusión de aceleración por Hardware compatible aún con Windows XP (tengamos en cuenta que IE9 no corre en XP, con el fin de poder dar al usuario lo último en tecnología aprovechando el poder de Windows 7).

    En esta demo clásica ya desde los Platform Preview (aka. betas de IE9) vemos que a pesar de que Firefox anuncia con bombos y platillos esta característica, aún el rendimiento en aplicaciones HTML5 de alta demanda de gráficos es bastante pobre.

    Investigando un poco más, me di cuenta de que la aceleración de Hardware de Firefox solo es posible para algunos sitios especiales en Internet que usen una tecnología llamada WebGL que básicamente es una implementación abierta de OpenGL enfocada a la web a través de HTML5 con su canvas. Así que se debe saber de OpenGL para desarrollar sitios web con esta tecnología. IE9 no soporta esta tecnología:

    clip_image002

    http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

    Curiosamente, al hacer la prueba con Firefox obtengo esto:

    clip_image004

    O sea, nada. Si alguien sabe qué se debe hacer para que funcione, le agradezco.

    Esta prueba la hice en varios equipos y nunca obtuve el resultado que FF4 ofrece en su página:

    clip_image005

    En conclusión, la aceleración por Hardware de FF4 que aplica no solo a W7 y XP sino a Mac, etc. Se ve reducida a una sola aplicación (sitios web basados en WebGL). Y en caso de que en realidad allí sea efectiva, veríamos que es un alcance muy corto.

    Para aplicaciones HTML5 más estándares como la del video, el comportamiento sigue siendo precario.

    IE9 soporta aceleración no solo para estos elementos de HTML5, sino que también es aprovechada para el renderizado de fuentes más finas y para ejecutar procedimientos gráficos trazados con Javascript.

    Una cosa es decirlo, otra es hacerlo.

  • WarNov Developer Evangelist

    ebay + azure = USD$2000 vendidos cada segundo

    • 0 Comments

    El valor de los bienes vendidos en eBay en los últimos años promedia USD$60 Billones por año. Algo así como $USD 2.000 cada segundo. Lo que ha permitido esta asombrosa dinámica es el esfuerzo de ebay por mantener una infraestructura técnica masiva que permite este nivel de ventas.

    Ebay

    En 2010, eBay y Microsoft entraron en discusiones sobre cómo la plataforma de Microsoft basada en cloud: Windows Azure podría ofrecer un enfoque alternativo en eBay para desplegar aplicaciones a escala más rápida y rentable. Accenture & Avanade, una empresa de propiedad mayoritaria de Accenture se dedica a brindar soluciones utilizando las tecnologías de Microsoft, y se alistaron para demostrar cómo Windows Azure funcionaría en el medio ambiente altamente personalizado basado en Java de eBay.

    El proyecto se centró en la migración del sitio de mercadeo de Apple iPad de eBay: – http://ipad.ebay.com – a la plataforma de Windows Azure. El sitio de iPad fue seleccionado porque demandaba de eBay considerable demanda que crecía rápidamente y páginas altamente personalizadas. Azure lo solucionaba sin necesidad de invertir en costos adicionales de infraestructura. Como el integrador de sistemas principales, Accenture & Avanade estableció una fábrica Windows Azure (ubicados en Pune, India y Manila, Filipinas) dedicada al desarrollo de soluciones de cliente habilitadas para nube.

    El proyecto de Windows Azure confirmó que eBay podía poner sus servicios en la nube pública. Con el trabajo de ipad.ebay.com, eBay experimentó de primera mano, la flexibilidad, escalabilidad, ventajas de costo y velocidad para salir al mercado ofrecida por esta plataforma. El proyecto desarrollado por Accenture & Avanade brindó información valiosa sobre cómo el Cloud Computing podría incorporarse en la visión de infraestructura a largo plazo de eBay. Esta visión, habilitada por las capacidades de Windows Azure, establecen el escenario para ahorros de costos significativos y para que eBay pueda lanzar nuevos tipos de páginas de inicio y experiencias de usuario más rápidas y eficaces que nunca.

  • WarNov Developer Evangelist

    Programar en Windows Phone 7 es cosa de niños

    • 2 Comments

    En este video vemos como un niño de 12 años ya ha creado un par de aplicaciones para Windows Phone 7 y las ha puesto en el marketplace para comenzar a ganar dinero a través de ellas.

    Windows Phone 7 es la nueva alternativa en experiencias de usuario que a nosotros los desarrolladores nos brinda muchas ayudas para poder ser productivos en muy poco tiempo, aprovechando los conocimientos de desarrollo que tenemos en .NET, Silverlight y XNA.

  • WarNov Developer Evangelist

    Tecnología Azure en pro de los afectados en Japón

    • 0 Comments

    Microsoft ha activado su Protocolo de respuesta a desastres. Luego de asegurar a sus empleados e instalaciones, se establece contacto con clientes y socios para realizar evaluaciones de impacto. A pesar de la catástrofe, no hay interrupción en los servicios de nube de Microsoft.

    Microsoft está ofreciendo soporte técnico gratuito para ayudar a nuestros clientes y socios afectados por el terremoto de manera que puedan restablecer sus operaciones. También se están proporcionando licencias de software gratuitas para todos los clientes y socios afectados, así como a líderes, gobiernos, socios sin fines de lucro y las instituciones que participan en actividades de respuesta ante desastres. Exchange OnLine estará disponible sin costo alguno para los clientes de negocios en Japón, cuya infraestructura de colaboración y las comunicaciones puedan haberse visto afectadas. Esto les ayudará a reanudar las operaciones más rápidamente, mientras que los sistemas existentes vuelven a la normalidad.

    clip_image001

    Microsoft también ha entrado en contacto con los clientes, gobierno local, organismos gubernamentales y no gubernamentales para apoyar los esfuerzos de socorro. Se ha dispuesto un portal de respuesta ante desastres basado en comunicaciones sobe Windows Azure en el que los gobiernos y organizaciones no gubernamentales pueden comunicarse con los ciudadanos o intra-Agencia para fines de comunicación, información y conciencia situacional.

    Bing Maps actualmente proporciona imágenes del área y está trabajando para asegurar las fotografías de antes y después del desastre, para una aplicación de asignación de respuesta ante desastres. En el portal de respuesta ante desastres de Microsoft, hemos enumerado formas de ayuda, incluidos vínculos a varias organizaciones sin fines de lucro que están ofreciendo apoyo para ayudar a las víctimas del sismo japonés.

  • WarNov Developer Evangelist

    Windows Azure SDK 1.4 acaba de liberarse

    • 0 Comments

    En noviembre tuvimos la versión 1.3. La 1.4 sale tan pronto fruto de un refresh urgente que había que hacer para solucionar los siguientes problemas:

    1. El modo Full IIS fallaba cuando el Web.config estaba en solo lectura (por ejemplo proveniente de un TFS)

    2. Los paquetes de despliegue con Full IIS quedaban de doble tamaño

    3. En el modo full IIS el IIS se reciclaba cada vez que se llenaba el almacenamiento de diagnóstico

    4. Un error en los permisos sobre el archivo de log de IIS causaba que IIS no pudiera transferir los logs al storage de Windows Azure

    5. En ocasiones no funcionaba la herramienta csupload en ambientes x86

    6. Los errores de usuario en el web.config eran muy complicados de diagnosticar

    7. Habían ciertos errores en la estabilidad y robustez del acceso a través de Remote Desktop Connection a los roles de Windows Azure.

    Luego de instalar este refresh, quedarán con la siguiente versión de SDK:

    image

    Este release incluye adición de mejoras a las tecnologías de Windows Azure Connect ( que ahora puede ser accedida por múltiples administradores y emplear máquinas que no tengan por defecto el idioma inglés instalado; además tiene mejoras en el diagnóstico y notificaciones de estado) y para Windows Azure Content Delivery Network que entre otras cosas ahora permite el acceso a través de HTTPS.

    Por si fuera poco, coincide esta publicación con la liberación de una nueva versión del Portal de Windows Azure, que ahora tiene algunas funcionalidades adicionales en su interfaz gráfica y una mejor respuesta de interfaz.

    Pueden descargar este refresh de aquí.

  • WarNov Developer Evangelist

    Te gusta Python? Que tal trabajarlo con el poder de Visual Studio huh?

    • 0 Comments

    Las herramientas de integración de Python con Visual Studio. Básicamente han sido liberadas en Beta dentro de CodePlex: http://pytools.codeplex.com y permiten que VS sea usado para escribir código Python con Ironpython y CPython. Ofrece un perfil de depuración y también soporta High Performance Computing (HPC de Windows).

    Cosas interesantes acerca de Python::

    -Es un lenguaje multiplataforma

    -Se está volviendo muy popular (# 6 de acuerdo con el índice de Tiobe)

    -Está siendo usado como una introducción al lenguaje de CS en tesis doctorales

    -La versión de IronPython se integra perfectamente con .NET (por ejemplo con bibliotecas recientemente lanzadas como NumPy/SciPy – Librería de uso científico ahora en versión .NET)

    - No solo soporta HPC sino que pronto soportará Windows Azure y Dryad

    -Es gratis

    -Es código abierto (apache 2.0)

  • WarNov Developer Evangelist

    Mesh: En 5 millones de Dispositivos

    • 0 Comments

    Hoy, hemos alcanzado un hito importante: Windows Live Mesh (nuestra oferta de sincronización de archivos con la nube y entre diversos dispositivos) completó la conexión con 5 millones de dispositivos: más de 3 millones de usuarios sincronizando 2.2 petabytes a la nube. Windows Live Mesh fue lanzado el 30 de septiembre de 2010 y se unió a SkyDrive, un servicio ya utilizado por 70 millones de clientes, como un componente esencial de la estrategia de nube de consumidor de Microsoft.

     

    image

    Esto marca un momento importante en la transición estable para un mundo donde la gente utilizará una mezcla de servicios cloud y aplicaciones basadas en PC, juntos. Como empresa, creemos que esta tendencia continuará ya que las personas buscan un equilibrio en la manera en que administran sus datos en múltiples dispositivos y servicios.

    Esto contrasta con los que creen lo mejor es un mundo sólo en la nube y que todo debe vivir en línea. Es una idea simple, pero nuestros clientes nos dicen que quieren elegir lo que funciona mejor para ellos.

    Para ofrecer esta elección, nuestra estrategia de nube de consumidores se centra en tres partes:

    1. Ofrecer correo electrónico y chat servicios de clase mundial con Hotmail y Messenger que se conectan a servicios como Facebook, MySpace, LinkedIn, Gmail, Yahoo Mail y más de 75 otros sitios Web de todo el mundo.

    2. Proporcionar una gran plataforma para desarrollar estos servicios, incluidos los servicios de Microsoft como Xbox, Office y Windows Phone 7

    3. Conectando Windows a la nube con Windows Live Essentials

    Estamos muy contentos de ver que nuestros clientes aprovechan la oportunidad de conectividad que brinda Mesh, y lo mejor de todo, gratis!

  • WarNov Developer Evangelist

    Windows Azure: El Servicio de Cloud Computing más rápido del mundo

    • 0 Comments

    En la batalla de los proveedores de servicios de Cloud Computing (verdadero cloud computing), Windows Azure de Microsoft ha salido adelante. Azure ofrece los tiempos de respuesta más rápidos a los usuarios finales para una aplicación de comercio electrónico estándar.

    Estos son los primeros resultados acerca de la capacidad de distintos proveedores para ofrecer un resultado de la carga de trabajo. La misma aplicación fue colocada en la nube de cada proveedor y, a continuación, fue golpeada por miles usuarios automatizados a lo largo de 11 meses.

    Google App Engine estuvo de segundo, seguido por GoGrid, Amazon EC2 y Rackspace, según pruebas realizadas por el servicio de CloudSleuth de Compuware.

    clip_image001

    Funcionalidades de la prueba incluían la capacidad para ofrecer una página Web con información de catálogo de muchas imágenes pequeñas y detalles de texto, seguidas por una segunda página que consiste en una imagen grande y etiquetas. Windows Azure con su centro de datos en Chicago fue capaz de ejecutar los pasos necesarios en 10.142 segundos.

    Como pueden apreciar, es sorprendente, dada la variedad de arquitecturas y técnicas de gestión de los participantes, los primeros cinco contendores muestren resultados tan sorprendentes. Aquí aparte del primer puesto de Azure, la diferencia la marcan los servicios de valor agregado que en nuestra estrategia Microsoft son inmensos ya que Azure se puede integrar transparentemente a todos los otros productos y servicios que manejamos en un amplio e inigualable rango en el área tecnológica.

    Los tiempos de respuesta pueden parecer mucho en comparación con, digamos, los motores de búsqueda que solo tardan un segundo en responder. Pero la aplicación de prueba está diseñada para requerir una transacción de varios pasos que está siendo solicitada por los usuarios de una variedad de lugares del mundo.

    Es la mayor red de robots en el mundo, dijo el proveedor independiente que ejecutó el análisis. A continuación, se corrigió: "Es la mayor red de bot legal," ya que hay redes de bots de malware de tamaño considerable surgen de vez en cuando.

  • WarNov Developer Evangelist

    Windows Azure también es para ITPROS!

    • 0 Comments

    Nuestra plataforma de Cloud Computing no sólo ofrece mejores servicios de software en la nube, más baratos y más escalables y robustos para los usuarios, sino que también nos ofrece a desarrolladores muchas ventajas frente a otros modelos de programación. Por si fuera poco, para los ITPROS también hay!

    Cuándo en los modelos de despliegue tradicionales habían tenido la oportunidad de ampliar la cantidad de servidores en una solución solo cambiando un numerillo en un archivo de configuración?

    En el video que les presento a continuación, observamos cómo un ITPRO puede hacer una instalación de una aplicación en minutos y luego hacerla crecer de una manera muy sencilla.

    Con este fin creé una sencilla aplicación Web que nos informa el ID del servidor que está respondiendo. Cuando solo hay un servidor, siempre se muestra el ID 0, pero cuando hay varios, se muestra alternativamente que responde el 0, el 2, o el 1.

    Recuerdo de mis épocas de desarrollador puro, pasar hasta 5 horas tratando de actualizar un portal web asp.net en un hosting de MIA, consistente en un clúster de 6 nodos, junto con un equipo de 4 personas. Hoy eso no me tomaría más de media hora y lo podría hacer automatizadamente con un script.

    Enjoy!

     

    (Disclaimer: El video lo grabé de una teleconferencia que hice y por ende pueden encontrar ciertas deficiencias en el sonido; sin embargo lo encontré de mucho valor y quise compartirlo con ustedes; quedo atento ante cualquier duda)

  • WarNov Developer Evangelist

    Windows Azure Training Kit Versión Febrero

    • 0 Comments

    Ayer en el equipo de evangelización de la plataforma de Windows Azure completamos otra versión del Kit de capacitación de Windows Azure. Este Kit de capacitación Azure incluye laboratorios prácticos, presentaciones y ejemplos que le ayudarán a entender cómo crear aplicaciones que utilizan Windows Azure, SQL Azure y el AppFabric de Windows Azure. El kit completo incluye ahora 1800 páginas de contenido que consta de 27 laboratorios prácticos, demostraciones de secuencias de comandos y 17 presentaciones.

    La actualización de febrero de 2011 del Kit de capacitación de la plataforma Windows Azure incluye varias actualizaciones y correcciones de errores para los laboratorios prácticos. La mayoría de las actualizaciones se centraron en el apoyo a la nueva CTP de febrero de Windows Azure AppFabric con su respectivo portal. El contenido específico que fue actualizado en esta versión incluye:

    •    Hands-on Lab - Building Windows Azure Apps with the Caching service
    •    Hands-on Lab – Using the Access Control Service to Federate with Multiple Business Identity Providers
    •    Hands-on Lab – Introduction to the AppFabric Access Control Service V2
    •    Hands-on Lab - Introduction to the Windows Azure AppFabric Service Bus Futures
    •    Hands-on Lab - Advanced Web and Worker Roles – fixed PHP installer script
    •    Demo Script – Rafiki PDC Keynote Demo

    clip_image001


    También se han actualizado los scripts de instalación de todas las prácticas de laboratorio y secuencias de comandos de demostración para que el contenido puede utilizarse fácilmente en una máquina con Windows 7 SP1.

    Puede descargar la actualización de febrero del kit de capacitación de la plataforma Windows Azure desde aquí: http://bit.ly/WAPTKFeb11. También seguimos publicando los laboratorios prácticos en MSDN para que los desarrolladores puedan revisar y usar el contenido sin tener que descargar todo el kit. Puede examinar todos los laboratorios aquí: http://bit.ly/WAPTCFeb11. Siéntase libre de bloguear o twittear estas direcciones.

Page 1 of 1 (16 items)