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 !
Top Related