Silverlight
description
Transcript of Silverlight
![Page 1: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/1.jpg)
Silverlight
![Page 2: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/2.jpg)
Plataforma de Aplicaciones Microsoft .NET
![Page 3: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/3.jpg)
¿Que es Silverlight?
![Page 4: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/4.jpg)
Silverlight permite el desarrollo de nuevas experiencias
de usuario
¿Que hace Silverlight ?
![Page 5: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/5.jpg)
Silverlight en el tiempo
![Page 6: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/6.jpg)
Silverlight en el tiempo
![Page 7: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/7.jpg)
Silverlight en el tiempo
![Page 8: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/8.jpg)
Silverlight en el tiempo
![Page 9: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/9.jpg)
Silverlight en el tiempo
![Page 10: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/10.jpg)
Silverlight en el tiempo
![Page 11: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/11.jpg)
Silverlight Casos Reales
•
![Page 12: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/12.jpg)
Silverlight Casos Reales
•
•
![Page 13: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/13.jpg)
Silverlight Casos Reales
•
•
•
![Page 15: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/15.jpg)
Silverlight Casos Reales
•
•
•
•
![Page 16: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/16.jpg)
Silverlight Casos Reales
•
•
![Page 17: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/17.jpg)
Arquitectura Silverlight
![Page 18: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/18.jpg)
Programando Silverlight•
•
•
![Page 19: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/19.jpg)
Programando Silverlight
![Page 20: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/20.jpg)
Silverlight apps = code + markup*
![Page 21: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/21.jpg)
Herramientas para desarrollar Silverlight
conSketchFlow
![Page 22: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/22.jpg)
Expression Blend 3 & SketchFlow
•
•
•
•
![Page 23: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/23.jpg)
Visual Studio 2010 “ya esta aqui”
•
•
•
![Page 24: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/24.jpg)
Anatomia de una Aplicación Silverlight
![Page 25: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/25.jpg)
Profundizando en...
![Page 26: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/26.jpg)
El sistema de Layout
Margin Padding
alignment
alig
nm
ent
content alignment
![Page 27: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/27.jpg)
RotateTranslateScaleSkew
El sistema de Layout
![Page 28: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/28.jpg)
•
El sistema de Layout
![Page 29: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/29.jpg)
Layout Panels
Proportional, fixed o “right” sized a rows/columns
Muchos items en una celdaLos items pueden ocuparmuchas celdas
El sistema de Layout
![Page 30: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/30.jpg)
Layout Panels
Los Items se apilanvertical/horizontalmente
El sistema de Layout
![Page 31: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/31.jpg)
Layout Panels
Los items se posicionan en X,Y y se especifica la anchura y altura
El sistema de Layout
![Page 32: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/32.jpg)
resources y styles
•
•
•
Los Estilos contiene asignaciones Propiedad -> Valor
Los Estilos pueden derivar de otros
Los Estilos pueden ser aplicados por Key o implicitos
Pueden ser cambiados dianamicamente (Temas)
![Page 33: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/33.jpg)
Sistema de Animación
•
Storyboard
DoubleAnimation
ColorAnimation
PointAnimation
etc
>
![Page 34: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/34.jpg)
DataBinding
•
•
![Page 35: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/35.jpg)
DataBinding - Direcciones
•
•
•
•
•
![Page 36: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/36.jpg)
DataBinding
![Page 37: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/37.jpg)
DataBinding
•
•
•
•
•
•
•
•
![Page 38: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/38.jpg)
•
•
•
•
•
•
•
•
•
•
DataBinding
![Page 39: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/39.jpg)
Capacidad Grafica
![Page 40: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/40.jpg)
Capacidad Media
![Page 41: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/41.jpg)
Controles
![Page 42: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/42.jpg)
Controles
![Page 43: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/43.jpg)
Controles - Custom
•
•
•
![Page 44: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/44.jpg)
Custom Control? – no, Content controls
•
![Page 45: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/45.jpg)
Custom control? no, templated control
![Page 46: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/46.jpg)
Custom control? no, validation controls
•
•
•
•
![Page 47: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/47.jpg)
Custom control? no, validation controls
•
•
•
![Page 48: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/48.jpg)
custom control? no, toolkit controls•
![Page 49: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/49.jpg)
custom control? no, controles de terceros
![Page 50: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/50.jpg)
Profundizando en...
![Page 51: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/51.jpg)
Silverlight
Silverlight
Comunicandonos con el navedador
••
•
•
•
•
••
••
••
•
•
••
![Page 52: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/52.jpg)
Silverlight
Silverlight
Comunicandonos con el navedador
••
•
•
•
•
•
•
•
•
•
•
•
![Page 53: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/53.jpg)
Profundizando en...
![Page 54: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/54.jpg)
Las apps interactuan con la maquina local
••
•
•
•
••
•
•
![Page 55: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/55.jpg)
Las apps interactuan con la maquina local
•
•
•
••
•
•
••
![Page 56: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/56.jpg)
Profundizando en...
![Page 57: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/57.jpg)
Las aplicacions pueden usar servicios
•
•
•
![Page 58: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/58.jpg)
Las aplicaciones pueden usar servicios•
••
•
••
••
••
•
••
•
![Page 59: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/59.jpg)
frameworks: WCF RIA Services
••
![Page 60: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/60.jpg)
frameworks: MVVM
•
•
•
•
•
•
![Page 61: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/61.jpg)
frameworks: MVVM
•
•
•
![Page 62: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/62.jpg)
frameworks: MVVM - Modelo
•
•
•
•
•
![Page 63: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/63.jpg)
frameworks: MVVM - Vista
•
•
•
•
![Page 64: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/64.jpg)
frameworks: MVVM - VistaModelo
•
•
•
•
•
•
![Page 65: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/65.jpg)
Silverlight 3
![Page 66: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/66.jpg)
![Page 67: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/67.jpg)
: Media
![Page 68: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/68.jpg)
: Media
(formalmente IIS Media Pack
![Page 69: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/69.jpg)
: Media
![Page 70: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/70.jpg)
: Media
![Page 71: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/71.jpg)
: Media
![Page 72: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/72.jpg)
: Media
![Page 74: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/74.jpg)
: Graficos
![Page 75: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/75.jpg)
Graficos
![Page 76: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/76.jpg)
Graficos
![Page 77: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/77.jpg)
: Graficos
![Page 78: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/78.jpg)
: Graficos
![Page 79: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/79.jpg)
: Graficos
![Page 80: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/80.jpg)
: Graficos
![Page 81: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/81.jpg)
: Graficos
![Page 82: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/82.jpg)
: Productividad RIA
![Page 83: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/83.jpg)
: Productividad RIA
![Page 84: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/84.jpg)
: Productividad RIA
![Page 85: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/85.jpg)
: Productividad RIA
![Page 86: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/86.jpg)
: Productividad RIA
![Page 87: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/87.jpg)
: Out of Browser
![Page 88: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/88.jpg)
: Out of Browser
![Page 89: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/89.jpg)
: Out of Browser
![Page 90: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/90.jpg)
: Out of Browser
![Page 91: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/91.jpg)
: Out of Browser
![Page 92: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/92.jpg)
: Out of Browser
![Page 93: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/93.jpg)
: Out of Browser
![Page 94: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/94.jpg)
: Out of Browser
![Page 95: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/95.jpg)
: Herramientas de Diseño
![Page 96: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/96.jpg)
: Herramientas de Diseño
![Page 97: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/97.jpg)
: Herramientas de Diseño
![Page 98: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/98.jpg)
: Herramientas de Diseño
![Page 99: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/99.jpg)
: Herramientas de Diseño
![Page 100: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/100.jpg)
: Herramientas de Diseño
![Page 101: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/101.jpg)
: Herramientas de Diseño
![Page 102: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/102.jpg)
Resumen
![Page 103: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/103.jpg)
![Page 104: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/104.jpg)
Silverlight 4
![Page 105: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/105.jpg)
Silverlight en el tiempo (de nuevo)
Silverlight 4 Beta se lanzo en el ultimo PDC
18 Noviembre 2009
![Page 106: Silverlight](https://reader035.fdocuments.ec/reader035/viewer/2022081404/559037311a28abf6748b45c8/html5/thumbnails/106.jpg)
Silverlight 4 Nuevas Funcionalidades
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•