1er seminario de ingeniería informática. junior rodriguez microsoft student partner ieee computer...
TRANSCRIPT
![Page 1: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/1.jpg)
1er Seminario de Ingeniería Informática
![Page 2: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/2.jpg)
Junior RodriguezMicrosoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica
Dev STC UPN
![Page 3: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/3.jpg)
Lo que vamos a ver hoy…
¿Qué es Lightswitch?Aplicaciones Basadas en LSComo Interactúan los DatosGo Go Go!
Paso 1: Crear un Projecto LSPaso 2: Definir la InformaciónPaso 3: Crear PantallasPaso 4: Correr la Aplicación
![Page 4: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/4.jpg)
Que es Lightswitch?
![Page 5: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/5.jpg)
• LS permite desarrollar aplicaciones RIA utilizando Silverlight, tanto para desplegar en un entorno Web como en un entorno Cliente.
• LS es una herramienta que permite desarrollar operaciones CRUD (create, read, update, delete) sobre un modelo de datos existente o nuevo.
• Trabajar sobre una base de datos existente, tomando el modelo entidad – relación de dicha base.
![Page 6: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/6.jpg)
LS se enfoca en tareas que antes consumían bastante tiempo de desarrollo, esas tareas eran:
Escribir código que interactué con una fuente de datos.
Crear la interfaz de usuario
Escribir código para definir la lógica del negocio
![Page 7: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/7.jpg)
Aplicaciones Basada en LS
![Page 8: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/8.jpg)
Tipo de aplicación y del escenario de implementación que se seleccione.
• Cliente de escritorio de dos niveles: Crea una aplicación que se ejecuta en el equipo de escritorio Windows del usuario final. Los componentes del servidor y la base de datos se ejecutan en un equipo en red.
• Cliente de escritorio de tres niveles: Crea una aplicación que se ejecuta en el equipo de escritorio Windows del usuario final. Los componentes del servidor y la base de datos se ejecutan en un servidor que está ejecutando Internet Information Services (IIS) o Windows Azure.
![Page 9: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/9.jpg)
• Solo servicio: Este escenario de implementación crea un servicio web de OData al que otras aplicaciones pueden tener acceso.
• Cliente explorador, 3 niveles: Crea una aplicación que se ejecuta en el explorador web del usuario final. Los componentes del servidor y la base de datos se ejecutan en un servidor que ejecuta IIS o Windows Azure.
![Page 10: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/10.jpg)
SQL Server
SharePoint
OData
RIA Services
Custom
LS Server
[OData]
Silverlight for Web
Silverlight OOB
Custom
Y como Interactúan los Datos?
![Page 11: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/11.jpg)
![Page 12: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/12.jpg)
Paso 1: Crear un Projecto LS
![Page 13: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/13.jpg)
?
![Page 14: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/14.jpg)
![Page 15: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/15.jpg)
![Page 16: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/16.jpg)
@juniorHant
juniorrodriguez.azurewebsites.net
![Page 17: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/17.jpg)
Dev STC UPN
https://www.facebook.com/STC.UPNTrujillo
Muchas Gracias!
![Page 18: 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica Dev STC](https://reader034.vdocumento.com/reader034/viewer/2022051401/5665b46e1a28abb57c9164cb/html5/thumbnails/18.jpg)
Byte Byte !