Desarrollo de Gadgets para Windows Vista “Sidebar Experience SX” Miguel Jiménez ilitia Technologies

Slides:



Advertisements
Presentaciones similares
New Form Factors for Applications Introducción Windows Vista provee muchas formas para conectar al usuario con los datos –Colaboración usando Peer-to-Peer,
Advertisements

Seguridad para el cliente rico. Presente y futuro
José Parada ITPro Evangelist
Bienvenidos. Hasta el Vista Baby: Seguridad en Windows Vista Christian Linacre Asesor de Comunidades IT Microsoft Cono Sur.
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
PROVISIÓN DE SERVICIOS WEB DINÁMICOS ASOCIADOS A VIDEO BASADOS EN DISPOSITIVOS MÓVILES Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat.
Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat Codes
Introducción a Microsoft .NET
Windows Movie Maker.
ActiveX.
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
Migración de MOSS2007 a SharePoint 2010 Jose Manuel González
Tipos de Métricas.
Acceso a datos y paso de datos entre capas
RIA y Silverlight Ethel García-Simón Matachana
Los runtimes de VSTO 2003, 2005, 3.0 y 4.0 pueden ejecutarse en paralelo (side-by-side) El runtime de VSTO 2005SE reemplaza al VSTO2005.
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
VHS VCRPVR (Windows MCE) m/ MSN MailOffice Web Access (OWA) Office: Outlook El diseño es importante.
Christopher Quesada Developer Evangelist Microsoft.
Introducción ASP .NET.
HERRAMIENTAS DE DISEÑO WEB
Actividad 8 Equipo 3: o Gemma Cedillo Saucedo. o Alejandra Castillo Almazán. o Adriana Lara Mata. o Jorge Arregoytia García. o Aleida Villegas Rodríguez.
Ing. CIP Fabián Silva Alvarado
Acceso a datos con Sharepoint
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
El Futuro de las interfaz de usuario
SISTEMAS OPERATIVOS EN LOS QUE FUNCIONA
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
En esta presentación veremos algunos términos técnicos que utilizaremos a lo largo del semestre, n os enfocaremos a los términos de software. Para ir.
AJAX Daniel Montenegro Cordero Ingeniería de Sistemas y Computación Pontificia Universidad Javeriana - Cali.
Leidy Johanna Arizala Pardo
© GMV, 2011 Propiedad de GMV Todos los derechos reservados DESARROLLO DE UNA HERRAMIENTA DE VALIDACIÓN Y GESTIÓN DE CÓDIGOS CONTENIDOS EN MENSAJES XML.
DEBER DE INFORMATICA Nombre: Eddie Yánez Curso: 1° bachillerato “B” Fecha de presentación: 28 – 03 – 2013.
Cómo crear un portal personalizado: El escritorio digital.
Diseño de Servicios Web Internet Information Server © Copyright 2003 Víctor ROBLES FORCADA
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Los siguientes términos y acrónimos son un resumen de las tecnologías web actuales: ASP (Active Server Pages)  Páginas de servidor activas.  Tecnología.
Navegadores y buscadores
Servicios Web 2.0 Daniela Flores E..  El término Web 2.0 comprende aquellos sitios web que facilitan el compartir información, la interoperabilidad,
Cristian Fonnegra Marin
¿Qué es? Requisitos Ventajas y Desventajas
ELEMENTOS COMUNES EN PANTALLA
ACTIVEX Alumna : Paredes Díaz, Mariella Asignatura : Ingeniería de Sistemas I Profesor : Ing. Anibal QuispeBarzola.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
García Vega Karla Iveth
Teleprocesos y Sistemas Distribuidos Windows Server INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli.
Introducción a .NET Nombre : Ethel García-Simón Matachana
Resumen del día. Windows Vista Windows Deployment Services Implementación Simplificada para Windows Vista y Office 2007 Business Desktop Deployment (BDD)
Sistemas Operativos De Red
GIRA IT PRO 2012: CLOUD READY José Luis Latorre Microsoft MVP, Speaker, writer & Trainer MCPD, MCTS, Toastmasters CC Blog:
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
Cómo crear tu primer MVC WebPart en Sharepoint 2010 Ing. Randall Barnett Villalobos, Mci DBA / Developer Instituto Costarricense de Electricidad.
 SkyDrive permite a los usuarios subir archivos de una computadora y almacenarlos en línea y acceder a ellos desde un navegador nuevo o su dispositivo.
M S N ( M e s s e n g e r ). Definición: es un programa de mensajería instantánea creado en 1999 fue diseñado para sistemas Windows por Microsoft, aunque.
S KY D RIVE. ¿Q UÉ ES ? SkyDrive permite a los usuarios subir archivos de una computadora y almacenarlos en línea y acceder a ellos desde un navegador.
Nombre: Camila Rueda Curso: 1ero Bachillerato B Fecha:28/03/2013 Tema: Skydrive Movie maker.
AJAX Asynchronous JavaScript And XML.
¿Qué es jQuery? jQuery es una librería gratuita y open source, que simplifica la creación de páginas web altamente interactivas. Funciona.
Windows Live Spaces Es uno de los servicios que ofrece Windows Live Hotmail como plataforma para blogs. Fue lanzado a principios de 2004 bajo el nombre.
TIPOS DE WEB.
Tecnólogo Gestión Administrativa
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 3: Integración de PHP con Bases de Datos Ing. A. Lorena Ruhl Universidad.
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Definición Partes Fundamentales Archivo Excel Archivo Word Pagina Web Video Fuente:
1/11Departamento de Informática Tributaria AJAX Fundamentos básicos ( ) AJAX Fundamentos básicos ( )
 Medios de Comunicación Medios de Comunicación  Web 2.0 Web 2.0  Esquema web 2.0 Esquema web 2.0  Video de la Web 2.0 Video de la Web 2.0  Blog Personal.
Transcripción de la presentación:

Desarrollo de Gadgets para Windows Vista “Sidebar Experience SX” Miguel Jiménez ilitia Technologies Ethel García-S. Matachana Microsoft Iberica

¿Qué son?. Tipos¿Qué son?. Tipos Estructura y distribución de un GadgetEstructura y distribución de un Gadget Librerías de ScriptLibrerías de Script Métodos para integrar código.NETMétodos para integrar código.NET SeguridadSeguridad

Pequeñas aplicaciones ligeras y especializadasPequeñas aplicaciones ligeras y especializadas Permitir ser al usuario más eficiente y productivoPermitir ser al usuario más eficiente y productivo Live Gadgets (Web) Sidebar Gadgets (Cliente) Mini aplicaciones Web Dinámicas, portables Funcionan en diversas plataformas, sistemas y dispositivos. GRAN ALCANCE Mini aplicaciones cliente Embebidas o libres Acceso al sistema, APIs, etc. Sólo para Vista Sidebar GRAN RIQUEZA

DHTML JavaScript CSS “AJAX“ Gadget Web service

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

Diseño y desarrollo:Diseño y desarrollo: –Layout y UX –Construir la Gadget UI (transiciones) –Añadir la funcionalidad (Core Code) EmpaquetadoEmpaquetado CargaCarga LocalizaciónLocalización

Active XActive X –Interoperabilidad COM Herramientas de consolaHerramientas de consola WPFWPF –Soporta tags IFRAME –IE application cache (XBAP ó XAMLReader) Script#Script#

Se aplica la seguridad de Vista. (no IE)Se aplica la seguridad de Vista. (no IE) “signtool.exe” incluido en VS2005.“signtool.exe” incluido en VS2005. La transmisión de datos puede usar SSL.La transmisión de datos puede usar SSL. Interacción User Account ControlInteracción User Account Control Interacción de Windows DefenderInteracción de Windows Defender Políticas de Grupo de Windows SidebarPolíticas de Grupo de Windows Sidebar

“Novios/as a la Vista...”

1.Me instalo Windows Vista

2.Pido una pizza a %pizzeria%

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack 4.Decido el tipo de Gadget

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack 4.Decido el tipo de Gadget 5.Pienso si es factible hacerlo 5.Pienso si es factible hacerlo

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack 4.Decido el tipo de Gadget 5.Pienso si es factible hacerlo 5.Pienso si es factible hacerlo 6.Me descargo las APIs (no Doc)

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack 4.Decido el tipo de Gadget 5.Pienso si es factible hacerlo 5.Pienso si es factible hacerlo 6.Me descargo las APIs (no Doc) 7.Lo estructuro de forma ordenada

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack 4.Decido el tipo de Gadget 5.Pienso si es factible hacerlo 5.Pienso si es factible hacerlo 6.Me descargo las APIs (no Doc) 7.Lo estructuro de forma ordenada 8.Code & Security Time

1.Me instalo Windows Vista 2.Pido una pizza a %pizzeria% 3.Me pongo un CD de Massive Attack 4.Decido el tipo de Gadget 5.Pienso si es factible hacerlo 5.Pienso si es factible hacerlo 6.Me descargo las APIs (no Doc) 7.Lo estructuro de forma ordenada 8.Code & Security Time 9.Empaqueto y listo para lanzar…

Microsoft Gadgets WebMicrosoft Gadgets Web – – API Sidebar GadgetAPI Sidebar Gadget – – y/en-us/sidebar/sidebar/reference/refs.asphttp://msdn.microsoft.com/library/default.asp?url=/librar y/en-us/sidebar/sidebar/reference/refs.asp Desarrollando GadgetsDesarrollando Gadgets – – y/en-us/sidebar/sidebar/overviews/gdo.asphttp://msdn.microsoft.com/library/default.asp?url=/librar y/en-us/sidebar/sidebar/overviews/gdo.asp SeguridadSeguridad – – 80.aspxhttp://blogs.msdn.com/sidebar/archive/2006/08/31/ aspx