Windows 7 Gadget

12
Gonzalo Pérez C. MVP ASP .NET www.chalalo.cl Andrés Iturralde Desarrollo de Gadgets para Windows 7 “Transformando el escritorio en un canal interactivo”

Transcript of Windows 7 Gadget

Page 1: Windows 7 Gadget

Gonzalo Pérez C.MVP ASP .NETwww.chalalo.cl

Andrés Iturralde

Desarrollo de Gadgets para Windows 7“Transformando el escritorio en un canal interactivo”

Page 2: Windows 7 Gadget

Gadgets for Windows 7 ¿Por que desarrollarlos?

1. Mini-aplicaciones que se basan en una plataforma de XML, HTML,JS y CSS.

2. Destinadas a aumentar la productividad

3. Shortcuts a funcionalidades que pueden ejecutarse mediante comandos o el uso de aplicaciones del sistema operativo

4. Monitoreo de aplicaciones en la infraestrctura empresarial (WS)

Page 3: Windows 7 Gadget

Windows Sidebar

Page 4: Windows 7 Gadget

Gadget en Windows 7 -Mejoras• Mejoras en Windows 7 :

– Rendimiento, Sola una instancia de sidebar.exe.– Adiós al concepto Sidebar.– Redefine el concepto de Dock & UnDock.– “Imán Inteligente”.– Sorporte para HighDPI <autoscaleDPI>.– Mejoras en Debugging mediante nueva clave en el registro.– IDesktopGadget nueva interface de Windows Shell que expone el

método RunGadget para carga prográmatica de los mismos.

Page 5: Windows 7 Gadget

Microsoft Gadget Platform• 3 Tipos; Web, Desktop, y Sideshow• Puntos de Integración:

– Live.com gadgets en el Sidebar– Sidebar gadget en SideShow

• Gadgets pueden ser adaptados en cada plataforma• API Sencilla y Documentada para acceder a funcionalidad del

sistema.

live.comlive.com

DHTML / Atlas

DHTML / Atlas

SidebarSidebar

DHTML / Atlas /

Gadget OM

DHTML / Atlas /

Gadget OM

SideShowSideShow

COMCOM

Page 6: Windows 7 Gadget

Cosas que no son...• No están en el menu de inicio• No soportan y no se muestran en Alt+Tab• No son una aplicación full• No son páginas web con navegación standar

Page 7: Windows 7 Gadget

Pasos Básicos para la Creación de un Gadget en Windows 7

1. Creación carpeta en Archivos de Programa/Windows Sidebar/Gagets

2. Crear Manifiesto3. Crear “Página Principal”4. Crear “Página de Configuración”5. Testear Código y Funcionamiento6. Empaquetar para distruibuir

Page 8: Windows 7 Gadget

DemoCreación de un Gadget Paso a Paso

Page 9: Windows 7 Gadget

Desktop como un DashBoard…

• Conexion con WebServices

• Utilizar Jquery para las llamadas asíncronas

• Desarrollo de Gadget de alto impacto con Silverlight

• Extender el Escritorio de Windows 7

Gadget para Aplicaciones de Negocios

Page 10: Windows 7 Gadget

DemoGadget y WebServices

Page 11: Windows 7 Gadget

RecursosCaracterísticas Principales de Gadget en Windows 7http://msdn.microsoft.com/en-us/library/dd370867(VS.85).aspx

MSDN:Creación de un Gadget Paso a Paso http://msdn.microsoft.com/en-us/magazine/cc163370.aspx

Blog: Creación de Gadget con Silverlighthttp://geeks.ms/blogs/gperez/archive/2008/08/12/otro-gadget-para-vista-

con-silverlight.aspx

Page 12: Windows 7 Gadget

Gracias por completar su cupón de evaluación

Oradores:- Gonzalo Pérez- Andrés IturraldeCódigo Charla: 6E