8. XAML 101 – XML a.NET Elementos XML mapeabinstancias de objetos .NET Atributos de XML mapeanpropiedades de esasclases
9. XAML 101 – XML a .NET Namespaces en el XML mapean CLR namespaces
10. XAML 101 – Conversion/Propiedades Propiedades necesitan convertidores Sintaxis “Dotted” para propiedades de valor complejo Capacidad de “rellenar” colecciones en XAML
11. XAML 101 – Code Behind Los eventosdeclarados en XAMlnecesitan ser definidos en el code-behind
12. XAML 101 – Nomenclatura Desdecodigonecesitaremosacceder a los elementosdeclarados en XAML Se usa la propiedad x:Name
15. Se puedenanimarmuchaspropiedades de los objetos Animaciones & Triggers La animación es aquella técnica para dar sensación de movimiento a imágenes o dibujos..
22. Data Binding Requerimientos de los objetospararealizarDataBinding INotifyPropertyChanged INotifyCollectionChanged Muchasopciones en los binding; One-way o two-way binding Validacion, Conversion Cuando se notificquenmodificaciones etc...
25. Styles, Resources? Styles Styles nos permiten definir propiedades en un solo lugar que luego se aplican a muchos elementos Resources Manera simple de reutilizar objetos y definir los valores de los objetos Propiedades de la claseFrameworkElement : .Style (as Style) .Resources (as ResourceDictionary)
28. Consumuendo Resources StaticResource Se evaluacuando se carga la ventana DynamicResource Lazy load Evaluación en curso Keys implicitas Cada resource tieneuna “key” – no necesariamenteexplicitas
39. Construidos.NET en la parte superior de Direct3D managed 1 unmanaged *Estohaceque se utilize lastarjetasgraficasalcanzando un granrendimiento en lasaplicaciones
40. Existentresversiones en .NET 2 2006 w/Vista 2007 w/VS 2008 2008 w/VS 2008 Sp1 Windows XP Service Pack 2+ Windows Vista Windows 7