Está en la página 1de 4

Diplomado de Windows Phone 7.

1
Mdulo 2: Fundamentos de la Plataforma de Desarrollo Silverlight

Actividad
Realizado Por: Andrs Ballesteros Baltazar Responde el siguiente cuestionario: 1. Qu es Silverlight? Silverlight es una tecnologa o plataforma de Desarrollo para crear aplicaciones para cualquier tipo de escenario ya sea para Windows Phone 7.1 o tambin para aplicaciones de escritorio. El cual es multiplataforma es decir que se puede ejecutar tanto en sistemas operativos Mac OS o Windows, Silverligth es una tecnologa Multinavegador es decir que pueden ejecutarse en Navegadores como Internet Explorer, Firefox. 2. Qu diferencia tiene Silverlight con respecto a HTML? Tienen Diferentes propsitos HTML es un lenguaje para la construccin de Pginas para la Web Pblica, mientras que Silverlight es una plataforma de desarrollo de aplicaciones nativa para Windows Phone. 3. Cundo usaras HTML en vez de Silverlight? Utilizara HTML para construir Pginas o Sitios Web para la Web Pblica ya que pueden accederse y utilizarse dichas pginas HTML desde cualquier dispositivo. 4. Qu es el archivo XAP? El archivo XAP es un archivo empaquetado Zip que es resultado de la compilacin de la aplicacin Silverligth para Windows phone que contiene todos los ensamblados DLLs , los archivos Manifiestos de la aplicacin Silverligth y de la aplicacin Windows Phone, Imgenes, Archivos de Configuracin,etc. 5. Para qu sirven los manifiestos y qu diferencia tienen entre ellos? El manifiesto AppManifiest.xml nos indica el punto de entrada nico de la aplicacin, nos indica la versin de silverligth que se utiliz para

Diplomado de Windows Phone 7.1

compilar la aplicacin Windows phone y la lista de todos los ensamblados que necesita la aplicacin para ejecutarse. El manifiesto WMAppManifiest.xml es para dar informacin al Marketplace cuando la aplicacin sea publicada, contiene datos de categora de la aplicacin, las caractersticas que la aplicacin requiere para ejecutarse, la declaracin de la pgina de inicio de la aplicacin. 6. Para qu sirve el objeto PhoneApplicationService? El objeto PhoneApplicationService expone 4 eventos launching, closing, activated y desactivated para cualquier aplicacin Windows phone se encarga de controlar el ciclo de vida de una aplicacin en silverligth y permite el regreso automtico de la aplicacin cuando ste es interrumpido. 7. Para qu sirve la propiedad RootVisual de la aplicacin? RootVisual es una propiedad que carga en pantalla lo que se va a mostrar mediante la aplicacin de silverligth que comnmente ser un PhoneApplicationFrame. 8. Cul es la funcin de PhoneApplicationFrame? La funcin de PhoneApplicationFrame es de permitir la navegacin de diferentes pginas creadas en la aplicacin, es un rea donde se cargarn las dichas pginas. 9. Cul es la funcin de PhoneApplicationPage? PhoneApplicationPage hereda de Page y a su vez de la Clase UserControl que es utilizado para uso comn en una Aplicacin mediante PhoneApplicationPage se realizan la creacin de pginas de una aplicacin Windows Phone. 10. Qu son los Servicios de Extensin? Los servicios de Extensin son objetos que permiten extender el modelo de la aplicacin implementan la Interfaz IApplicationService provee dos

Diplomado de Windows Phone 7.1

mtodos StartService y StopService donde se pueden implementar cdigo que se ejecute durante el ciclo de vida de la Aplicacin. 11. Para qu sirve App.xaml? El archivo App.xml sirve para declarar todos los recursos Globales de la Aplicacin Windows Phone y en su archivo codebehind se podrn encontrar todos los manejadores de eventos globales de la aplicacin. 12. Qu es el Sistema de Propiedades Dependientes? Es un sistema que nos permite calcular los valores de una propiedad y notificar cuando un valor a cambiado. Este sistema es el que permite en silverligth el enlace de datos, animaciones y estilo de elementos 13. Qu es una Propiedad Dependiente? Una propiedad dependiente es un valor que es definido o calculado en funcin a factores externos o alrededor de la propiedad que se quiere cambiar. 14. Cul es la funcin de la clase DependencyObject? Es la clase Base para todos los objetos del sistema de Propiedad Dependiente les brinda los valores para realizar una animacin o cambio de una propiedad de un objeto. 15. Describe la funcin de los Eventos Enrutados Los eventos enrutados tienen como funcin realizar la sucesin de un evento desde el principio o ms profundo del rbol de XAML hacia arriba a medida dependiendo como est declarado la jerarqua de elementos.

Diplomado de Windows Phone 7.1

También podría gustarte