1 / 20

Desarrollo de Gadgets para Windows Vista “Sidebar Experience SX”

Desarrollo de Gadgets para Windows Vista “Sidebar Experience SX”. Miguel Jiménez. Ethel García-S. Matachana. ilitia Technologies miguel@ilitia.com http://blogs.clearscreen.com/migs. Microsoft Iberica ethel@microsoft.com http://blogs.msdn.com/ethelcilla/. Agenda. ¿Qué son?. Tipos

rane
Download Presentation

Desarrollo de Gadgets para Windows Vista “Sidebar Experience SX”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desarrollo de Gadgets para Windows Vista “Sidebar Experience SX” Miguel Jiménez Ethel García-S. Matachana ilitia Technologies miguel@ilitia.com http://blogs.clearscreen.com/migs Microsoft Iberica ethel@microsoft.com http://blogs.msdn.com/ethelcilla/

  2. Agenda • ¿Qué son?. Tipos • Estructura y distribución de un Gadget • Librerías de Script • Métodos para integrar código .NET • Seguridad

  3. ¿Qué son?. Tipos • Pequeñas aplicaciones ligeras y especializadas Y esto….¿Para qué? • Permitir ser al usuario más eficiente y productivo SidebarGadgets (Cliente) Live Gadgets (Web) • Mini aplicaciones cliente • Embebidas o libres • Acceso al sistema, APIs, etc. • Sólo para Vista Sidebar • GRAN RIQUEZA • Mini aplicaciones Web • Dinámicas, portables • Funcionan en diversas plataformas, sistemas y dispositivos. • GRAN ALCANCE

  4. Gadgets Vista & Live Webservice Gadget DHTML JavaScript CSS “AJAX“

  5. Estructura. • HTML y DHTML (o JavaScript) + script + ActiveX / Herramientas de Consola / WPF / etc. • Estructura del .Gadget • Manifiesto gadget (.xml) • Archivo HTML • Archivo HTML Settings • Imágenes, Scripts, .css • Icono • GadgetSystemAPIs

  6. Librerías de Scripts • Diseño y desarrollo: • Layout y UX • Construir la Gadget UI (transiciones) • Añadir la funcionalidad (CoreCode) • Empaquetado • Carga • Localización

  7. Métodos para integrar código .NET • Active X • Interoperabilidad COM • Herramientas de consola • WPF • Soporta tags IFRAME • IE application cache (XBAP ó XAMLReader) • Script#

  8. Seguridad. • Se aplica la seguridad de Vista. (no IE) • “signtool.exe” incluido en VS2005. • La transmisión de datos puede usar SSL. • Interacción UserAccount Control • Interacción de Windows Defender • Políticas de Grupo de Windows Sidebar

  9. “Novios/as a la Vista...” ¿Estas Preparado?

  10. En resumen Me instalo Windows Vista

  11. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria%

  12. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack

  13. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack Decido el tipo de Gadget

  14. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack Decido el tipo de Gadget Pienso si es factible hacerlo 

  15. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack Decido el tipo de Gadget Pienso si es factible hacerlo  Me descargo las APIs (no Doc)

  16. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack Decido el tipo de Gadget Pienso si es factible hacerlo  Me descargo las APIs (no Doc) Lo estructuro de forma ordenada

  17. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack Decido el tipo de Gadget Pienso si es factible hacerlo  Me descargo las APIs (no Doc) Lo estructuro de forma ordenada Code & Security Time

  18. En resumen Me instalo Windows Vista Pido una pizza a %pizzeria% Me pongo un CD de MassiveAttack Decido el tipo de Gadget Pienso si es factible hacerlo  Me descargo las APIs (no Doc) Lo estructuro de forma ordenada Code & Security Time Empaqueto y listo para lanzar…

  19. Referencias • Microsoft Gadgets Web • http://microsoftgadgets.com/build/ • API SidebarGadget • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sidebar/sidebar/reference/refs.asp • Desarrollando Gadgets • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sidebar/sidebar/overviews/gdo.asp • Seguridad • http://blogs.msdn.com/sidebar/archive/2006/08/31/733880.aspx

More Related