LightSwitch

Qué es Visual Studio LightSwitch?

Posted on

Hola, hace rato que no escribo sobre esta herramienta, pero hoy quiero hacer una pequeña introducción a lo que es LightSwitch.

LightSwitch permite desarrollar aplicaciones RIA utilizando Silverlight, tanto para desplegar en un entorno Web como en un entorno Cliente.

LightSwitch es una herramienta que permite desarrollar operaciones CRUD (create, read, update, delete) sobre un modelo de datos existente o nuevo.

Además permite trabajar sobre una base de datos existente, tomando el modelo entidad – relación de dicha base, es importante que la base de datos este bien normalizada, y tenga todas las llaves y relaciones necesarias.

Si no se tiene un modelo preestablecido, también es posible ir creando el modelo con todo y relaciones desde LightSwitch.

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

Para crear la interfaz de usuario, LightSwitch utiliza screens o pantallas, las cuales son basadas en plantillas predefinidas para exponer datos.

Para las validaciones simples,  con el diseñador es posible establecerlas sin necesidad de escribir una sola línea de código, sin embargo si necesita establecer una lógica de negocio que más allá de validar simples datos, podrá escribir el código necesario para implementar las reglas de negocio necesarias.

 Bueno ha sido una pequeña introducción a lo que es Visual Studio LightSwitch.

Les dejo el link a un video que hice sobre cómo crear una aplicación con dicha herramienta, espero poder sacar tiempo y subir más videos.

Link al video !

Página principal LightSwitch

Facebook LightSwitch

Foro LightSwitch

Introducción a Visual Studio LightSwitch

Posted on

Hola a todos, quiero compartir con ustedes algunas entradas en donde vamos a ir conociendo una nueva tool de Visual Studio llamada Visual Studio LightSwitch, dicha herramienta permite la construcción de aplicaciones Web (en silverlight) reduciendo drásticamente la cantidad de código y el tiempo necesario.

LightSwitch permite automatizar tareas CRUD (create, read, update y delete), las cuales son muy comunes en aplicaciones que trabajan contra alguna base de datos.

Actualmente esta herramienta se encuentra en Beta 1, les dejo el link a la página oficial, al grupo en facebook y al foro oficial de msdn.

Página pricipal LightSwitch

Facebook LightSwitch

Foro LightSwitch

Los post que vamos a tener sobre LightSwitch serán unos videos cortos para que podamos ir conociendo la herramienta de una manera mas fácil y asi mismo podamos ir realizando de manera práctica la aplicación de cada tema visto en el video.

Les dejo el link para que descarguen el video.

Descargar el video !!