SlideShare a Scribd company logo
1 of 31
Construyendo RIAs (Rich Internet Applications) con Microsoft Silverlight 2 Christian Strevel Director de Servicios de Consultoría http://team.intellekt.ws/blogs/chris/ [email_address]
Objetivos de la sesión ,[object Object],[object Object],[object Object]
Requisitos de la sesión ,[object Object],[object Object],[object Object],[object Object]
Roadmap ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características de SL 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Librerías de SL 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Controles de terceros y personalizados ,[object Object],[object Object],[object Object],[object Object]
Controles de terceros Presentando los controles de Infragistics
¡Hola Mundo! Un clásico no puede ser abandonado…
Construyendo una aplicación
Construyendo una aplicación ,[object Object],[object Object],[object Object],[object Object]
Silverlight en caja de arena ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Construyendo una aplicación ,[object Object],[object Object],[object Object]
Obteniendo datos Creamos una aplicación que obtiene los datos y los muestra
Construyendo una aplicación ,[object Object],[object Object],[object Object],[object Object],[object Object]
Convirtiendo XML a objetos Para poderlos consumir desde SL
Construyendo una aplicación ,[object Object],[object Object],[object Object]
Controles de SL 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Visor de controles http://silverlight.net/samples/sl2/silverlightcontrols/run/default.html
Layout
DataBinding
DataBinding con plantillas de datos ,[object Object],[object Object],[object Object],[object Object],Usando ItemsControl (List Control)
Construyendo la vista maestra Usando databinding, layout y plantillas
Construyendo una aplicación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ultimos toques Terminando la aplicación
Image Deep Zoom ,[object Object],[object Object]
Deep Zoom? ,[object Object],[object Object]
 
Recursos Relacionados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
© 2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados Unidos y en otros países. La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación.  Debido a que Microsoft debe responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna información provista después de la fecha de esta presentación.  MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA PRESENTACIÓN.

More Related Content

Viewers also liked

Biométrie d'empreinte Mini Projet: Power Point
Biométrie d'empreinte Mini Projet: Power PointBiométrie d'empreinte Mini Projet: Power Point
Biométrie d'empreinte Mini Projet: Power Point
Intissar Dguechi
 
Travail de groupe boursorama
Travail de groupe boursoramaTravail de groupe boursorama
Travail de groupe boursorama
Maxime Aulit
 
Devoir grandebretagne du coquelicot 1
Devoir grandebretagne du coquelicot 1Devoir grandebretagne du coquelicot 1
Devoir grandebretagne du coquelicot 1
lucifer
 
Natures Best Photography
Natures Best PhotographyNatures Best Photography
Natures Best Photography
guestfdb261
 
FQ1 10 trucos para estudiar FQ online
FQ1 10 trucos para estudiar FQ onlineFQ1 10 trucos para estudiar FQ online
FQ1 10 trucos para estudiar FQ online
Antonio González
 
19. ar. nuestra población. dr. jáuregui
19. ar. nuestra población. dr. jáuregui19. ar. nuestra población. dr. jáuregui
19. ar. nuestra población. dr. jáuregui
Rafael Ospina
 
External antennas for OBU - User Manual
External antennas for OBU - User ManualExternal antennas for OBU - User Manual
External antennas for OBU - User Manual
Francesca Cardarelli
 

Viewers also liked (20)

Biométrie d'empreinte Mini Projet: Power Point
Biométrie d'empreinte Mini Projet: Power PointBiométrie d'empreinte Mini Projet: Power Point
Biométrie d'empreinte Mini Projet: Power Point
 
Travail de groupe boursorama
Travail de groupe boursoramaTravail de groupe boursorama
Travail de groupe boursorama
 
Journée de la fidélité : sondage sur les cartes et les programmes de fidélité
Journée de la fidélité : sondage sur les cartes et les programmes de fidélitéJournée de la fidélité : sondage sur les cartes et les programmes de fidélité
Journée de la fidélité : sondage sur les cartes et les programmes de fidélité
 
Etterbeek en cartes document de travail 140302
Etterbeek en cartes document de travail 140302Etterbeek en cartes document de travail 140302
Etterbeek en cartes document de travail 140302
 
Séance 1
Séance 1Séance 1
Séance 1
 
Anglais
AnglaisAnglais
Anglais
 
Et toi, tu fais quoi sur le web ? Amiens
Et toi, tu fais quoi sur le web   ? AmiensEt toi, tu fais quoi sur le web   ? Amiens
Et toi, tu fais quoi sur le web ? Amiens
 
Formation Community Management et Réseaux sociaux
Formation Community Management et Réseaux sociauxFormation Community Management et Réseaux sociaux
Formation Community Management et Réseaux sociaux
 
Devoir grandebretagne du coquelicot 1
Devoir grandebretagne du coquelicot 1Devoir grandebretagne du coquelicot 1
Devoir grandebretagne du coquelicot 1
 
Trends CES 2014 presentation intermediaire v1
Trends CES 2014 presentation intermediaire v1Trends CES 2014 presentation intermediaire v1
Trends CES 2014 presentation intermediaire v1
 
Experto en Redes Sociales. Algunas ideas para el final.
Experto en Redes Sociales. Algunas ideas para el final.Experto en Redes Sociales. Algunas ideas para el final.
Experto en Redes Sociales. Algunas ideas para el final.
 
CuentosHambrientos, 1
CuentosHambrientos, 1CuentosHambrientos, 1
CuentosHambrientos, 1
 
Veillenumérique010311
Veillenumérique010311Veillenumérique010311
Veillenumérique010311
 
Natures Best Photography
Natures Best PhotographyNatures Best Photography
Natures Best Photography
 
FQ1 10 trucos para estudiar FQ online
FQ1 10 trucos para estudiar FQ onlineFQ1 10 trucos para estudiar FQ online
FQ1 10 trucos para estudiar FQ online
 
19. ar. nuestra población. dr. jáuregui
19. ar. nuestra población. dr. jáuregui19. ar. nuestra población. dr. jáuregui
19. ar. nuestra población. dr. jáuregui
 
Thèse Wendt Guillaume
Thèse Wendt GuillaumeThèse Wendt Guillaume
Thèse Wendt Guillaume
 
Eq 2n grau ex 5 a 10 pag 85
Eq 2n grau ex 5 a 10 pag 85Eq 2n grau ex 5 a 10 pag 85
Eq 2n grau ex 5 a 10 pag 85
 
External antennas for OBU - User Manual
External antennas for OBU - User ManualExternal antennas for OBU - User Manual
External antennas for OBU - User Manual
 
Presentablogtic
PresentablogticPresentablogtic
Presentablogtic
 

Similar to Construyendo RIA con Silverlight 2

Presentación html5
Presentación html5Presentación html5
Presentación html5
aydimdagam
 

Similar to Construyendo RIA con Silverlight 2 (20)

Symfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webSymfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo web
 
(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0
(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0
(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0
 
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptxEFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
 
Silverlight
SilverlightSilverlight
Silverlight
 
Introducción a silverlight
Introducción a silverlightIntroducción a silverlight
Introducción a silverlight
 
Integrando Nuevas Tecnologías Web
Integrando Nuevas Tecnologías WebIntegrando Nuevas Tecnologías Web
Integrando Nuevas Tecnologías Web
 
Presentación html5
Presentación html5Presentación html5
Presentación html5
 
Dprn3 u3 a1_hesc
Dprn3 u3 a1_hescDprn3 u3 a1_hesc
Dprn3 u3 a1_hesc
 
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
 
Backbeam
BackbeamBackbeam
Backbeam
 
Asegúr@IT IV - Microsoft y Seguridad
Asegúr@IT IV - Microsoft y SeguridadAsegúr@IT IV - Microsoft y Seguridad
Asegúr@IT IV - Microsoft y Seguridad
 
Flash Platform
Flash PlatformFlash Platform
Flash Platform
 
Presentacion De Uxity - 05/2009
Presentacion De Uxity - 05/2009Presentacion De Uxity - 05/2009
Presentacion De Uxity - 05/2009
 
Programacion web i
Programacion web iProgramacion web i
Programacion web i
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
 
Entendiendo Yii - Flisol 2016
Entendiendo Yii - Flisol 2016Entendiendo Yii - Flisol 2016
Entendiendo Yii - Flisol 2016
 
Rapid Application Development con Visual Studio 2005
Rapid Application Development con Visual Studio 2005Rapid Application Development con Visual Studio 2005
Rapid Application Development con Visual Studio 2005
 
Desarrollo de una aplicación Web para organizar Eventos Deportivos
Desarrollo de una aplicación Web para organizar Eventos DeportivosDesarrollo de una aplicación Web para organizar Eventos Deportivos
Desarrollo de una aplicación Web para organizar Eventos Deportivos
 
SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration...
SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration...SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration...
SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration...
 
Desarrollando Controles AJAX con Microsoft Silverlight
Desarrollando Controles AJAX con Microsoft SilverlightDesarrollando Controles AJAX con Microsoft Silverlight
Desarrollando Controles AJAX con Microsoft Silverlight
 

More from Christian Strevel

Sg09 Enchula Tus Aplicaciones Con Windows 7
Sg09 Enchula Tus Aplicaciones Con Windows 7Sg09 Enchula Tus Aplicaciones Con Windows 7
Sg09 Enchula Tus Aplicaciones Con Windows 7
Christian Strevel
 
Aspnet40 Cache Extensibility
Aspnet40 Cache ExtensibilityAspnet40 Cache Extensibility
Aspnet40 Cache Extensibility
Christian Strevel
 

More from Christian Strevel (13)

Introducción al Metaverso
Introducción al MetaversoIntroducción al Metaverso
Introducción al Metaverso
 
Intellekt 2018 presentacion_mobile
Intellekt 2018 presentacion_mobileIntellekt 2018 presentacion_mobile
Intellekt 2018 presentacion_mobile
 
Intellekt | mobile services
Intellekt | mobile servicesIntellekt | mobile services
Intellekt | mobile services
 
SG Real | Fintech
SG Real | FintechSG Real | Fintech
SG Real | Fintech
 
Desarrollo simple con Webmatrix
Desarrollo simple con WebmatrixDesarrollo simple con Webmatrix
Desarrollo simple con Webmatrix
 
Encuentra, visualiza y organiza con windows 7
Encuentra, visualiza y organiza con windows 7Encuentra, visualiza y organiza con windows 7
Encuentra, visualiza y organiza con windows 7
 
Sg09 Enchula Tus Aplicaciones Con Windows 7
Sg09 Enchula Tus Aplicaciones Con Windows 7Sg09 Enchula Tus Aplicaciones Con Windows 7
Sg09 Enchula Tus Aplicaciones Con Windows 7
 
Aspnet40 Cache Extensibility
Aspnet40 Cache ExtensibilityAspnet40 Cache Extensibility
Aspnet40 Cache Extensibility
 
Interfases de usuario avanzadas y su relacion con el cerebro humano
Interfases de usuario avanzadas y su relacion con el cerebro humanoInterfases de usuario avanzadas y su relacion con el cerebro humano
Interfases de usuario avanzadas y su relacion con el cerebro humano
 
Lo Nuevo En Windows Presentation Foundation 3
Lo Nuevo En Windows Presentation Foundation 3Lo Nuevo En Windows Presentation Foundation 3
Lo Nuevo En Windows Presentation Foundation 3
 
IntroduccióN A Visual Studio 2008
IntroduccióN A Visual Studio 2008IntroduccióN A Visual Studio 2008
IntroduccióN A Visual Studio 2008
 
Sg07 Desarrollo De Gadgets Con Windows Vista
Sg07 Desarrollo De Gadgets Con Windows VistaSg07 Desarrollo De Gadgets Con Windows Vista
Sg07 Desarrollo De Gadgets Con Windows Vista
 
Remix07 Expression Studio
Remix07 Expression StudioRemix07 Expression Studio
Remix07 Expression Studio
 

Recently uploaded

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Recently uploaded (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Construyendo RIA con Silverlight 2

  • 1. Construyendo RIAs (Rich Internet Applications) con Microsoft Silverlight 2 Christian Strevel Director de Servicios de Consultoría http://team.intellekt.ws/blogs/chris/ [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Controles de terceros Presentando los controles de Infragistics
  • 10. ¡Hola Mundo! Un clásico no puede ser abandonado…
  • 12.
  • 13.
  • 14.
  • 15. Obteniendo datos Creamos una aplicación que obtiene los datos y los muestra
  • 16.
  • 17. Convirtiendo XML a objetos Para poderlos consumir desde SL
  • 18.
  • 19.
  • 22.
  • 23. Construyendo la vista maestra Usando databinding, layout y plantillas
  • 24.
  • 25. Ultimos toques Terminando la aplicación
  • 26.
  • 27.
  • 28.  
  • 29.
  • 30.  
  • 31. © 2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados Unidos y en otros países. La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación. Debido a que Microsoft debe responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna información provista después de la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA PRESENTACIÓN.

Editor's Notes

  1. Hola y bienvenidos a esta sesión de desarrollando controles de AJAX con Microsoft Silverlight. Mi nombre es Christian Strevel y <continua tu presentacion> En esta presentacion vamos a ver como juntar estas tecnologias para crear una experiencia web dinámica. Veamos los objetivos de esta sesión. Click