1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer...

Post on 29-Jan-2016

218 views 0 download

Transcript of 1er Seminario de Ingeniería Informática. Junior Rodriguez Microsoft Student Partner IEEE Computer...

1er Seminario de Ingeniería Informática

Junior RodriguezMicrosoft Student Partner IEEE Computer Society Member Líder de la Comunidad Académica

Dev STC UPN

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

Que es Lightswitch?

• 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.

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

Aplicaciones Basada en LS

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.

• 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.

SQL Server

SharePoint

OData

RIA Services

Custom

LS Server

[OData]

Silverlight for Web

Silverlight OOB

Custom

Y como Interactúan los Datos?

Paso 1: Crear un Projecto LS

?

@juniorHant

juniorrodriguez.azurewebsites.net

Dev STC UPN

https://www.facebook.com/STC.UPNTrujillo

Muchas Gracias!

Byte Byte !