[WP7] Libro por capítulos: Programar en Silverlight para Windows Phone, tercer capítulo
Hola a todos!
Aunque algo más tarde de lo que hubiese querido, aquí está por fin el tercer capítulo del libro sobre desarrollo de aplicaciones en Silverlight para Windows Phone .
Este es el primero de todos los capítulos que está totalmente creado con las herramientas de desarrollo 7.1 Beta, las cuales han respondido correctamente y no han dado ningún problema.
En este capítulo profundizamos en Silverlight para aprender acerca de su sistema de propiedades, sistema de enlace a datos y el patrón de diseño MVVM.
De hecho este capítulo está tan centrado en conceptos de Silverlight que la mayoría del capítulo te será útil si estás desarrollando en Silverlight para Desktop/Web.
Aquí tenéis los enlaces a los dos capítulos anteriores, por si os incorporáis nuevos a la lectura:
1º Capítulo: Conociendo Windows Phone
2º Capítulo: Introducción a Silverlight para Windows Phone
Y aquí el índice de este nuevo capítulo:
3º Capítulo: Silverlight para Windows Phone a fondo
1.- Introducción
2.- Que el bosque no nos impida ver los Árboles
2.1.- VisualTreeHelper
3.- Sistema de propiedades de Silverlight
3.1.- DependencyObject
3.2.- DependencyProperty
3.3.- AttachedProperty
4.- Sistema de enlace a datos en Silverlight
4.1.- Definiendo “Datos”
4.2.- Expresiones de enlace a datos
4.3.- Contexto de Datos
4.4.- Comportamiento de enlace a datos
4.4.1.- Mode
4.4.2.- UpdateSourceTrigger
4.4.3.- Converter
4.5.- Enlazando Listas
4.5.1.- Plantillas de datos
5.- MVVM
5.1.- ¿Qué es MVVM?
5.2.- MVVM en Windows Phone
5.3.- Comandos
5.3.1.- Implementando comandos
5.3.2.- DelegateCommand
6.- Conclusión
Espero que os guste y sea útil, con estos tres capítulos ya podréis empezar a desarrollar aplicaciones totalmente funcionales para Windows Phone, disfrutadlo tanto como yo mientras lo escribía. Aquí os dejo la descarga del capítulo, con sus 17 ejemplos y el capítulo en pdf y formato MobiPocket compatible con eBooks:
Un saludo, espero vuestro feedback en los comentarios
. Happy Coding!