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

2 comentarios sobre “Qué es Visual Studio LightSwitch?

    Diego Rotondo escribió:
    12/29/2013 en 23:08

    Buenas! Gracias por el aporte.
    Tengo una duda con todo esto.
    Es posible usar LightSwitch con Phonegap para exportar apps para Android, Windows Phone, BB, etc?? o solo windows??
    Parece muy extraño que haya que usar una aplicacion diferente para cada plataforma movil.
    Gracias

    […] Qué es LightSwitch? […]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s