Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Visual Studio LightSwitch

Visual Studio LightSwitch es una herramienta de desarrollo que ayuda a crear aplicaciones empresariales rápidamente LightSwitch proporciona un entorno de desarrollo simplificado que le permite concentrarse en la lógica empresarial en lugar de en la infraestructura de la aplicación.

La mayoría de las aplicaciones empresariales están basadas en formularios de datos que proporcionan una interfaz de usuario para ver, agregar y modificar datos. Cuando usa otras herramientas de desarrollo para crear aplicaciones de formularios sobre datos, emplea mucho tiempo en tareas repetitivas. Se escribe código para interactuar con una base de datos, para la interfaz de usuario y para la lógica del negocio. Cuando se usa LightSwitch, mucho del trabajo repetitivo se realiza por usted y de hecho, puede crear una aplicación LightSwitch sin escribir nada de código. Para la mayoría de las aplicaciones, el único código que tiene que escribir es el único que puede escribir: la lógica de negocio.

Características de las aplicaciones empresariales

Las aplicaciones empresariales actuales deben tener muchas características, como capacidades de búsqueda, la capacidad de ordenar y reorganizar cuadrículas y la capacidad de exportar datos. Las aplicaciones de LightSwitch tienen esas características, y más, ya incorporadas. Además, las típicas operaciones de datos como agregar, actualizar, guardar y eliminar también se integran, igual que la lógica de validación de datos básica.

Utilizando las características de extensibilidad en LightSwitch, puede cambiar el aspecto de sus aplicaciones aplicando temas, utilizando controles personalizados y usando extensiones de núcleo para cambiar el diseño. Puede usar los tipos de negocios personalizados para reducir la cantidad de código que escribe y para simplificar el formato en la interfaz de usuario.

Entidades de datos y pantallas

LightSwitch simplifica el desarrollo de las aplicaciones empresariales usando entidades de datos y pantallas.

Las entidades de datos, o tablas, son la forma en que LightSwitch representa los datos. Las entidades de datos se crean usando la base de datos de aplicación integrada o importando datos de una base de datos externa, una lista de SharePoint u otro origen de datos. Puede crear relaciones entre entidades, incluso cuando las entidades provienen de orígenes de datos diferentes. También puede crear las consultas sobre los datos utilizando un diseñador gráfico y modificar más las consultas en código.

Las pantallas, o formularios, son la forma en que LightSwitch muestra los datos. Las pantallas en se basan en plantillas predefinidas. Todo lo que tiene que hacer para enlazar los datos en una pantalla es especificar las entidades o consultas que se van a mostrar. Después de crear una pantalla, puede modificar su aspecto en el diseñador; no se requiere ningún código.

Validación de datos, pruebas e implementación

Puede administrar la validación básica en IDE usando campos obligatorios y longitudes de cadena. Para validación más compleja basada en la lógica del negocio, tendrá que escribir código. En tiempo de ejecución, la interfaz de usuario que controla la validación se integra en las pantallas.

Para probar su aplicación, ejecútela. Puede realizar directamente los cambios en la interfaz de usuario en la aplicación en ejecución. Suplantando un rol en los permisos de depuración, puede probar la autenticación y la autorización. Cuando la aplicación esté terminada, puede implementarla utilizando ClickOnce, que permite actualizaciones silenciosas en el futuro.

Título

Descripción

Introducción a LightSwitch

Proporciona enlaces a temas de introducción y de aprendizaje.

Proyectos: El contenedor de la aplicación

Describe las tareas básicas por trabajar con proyectos.

Datos: la información bajo su aplicación

Describe el diseñador de entidades y las tareas relacionadas.

Pantallas: La interfaz de usuario de la aplicación

Describe el diseñador de pantallas y las tareas relacionadas.

Consulta: Recuperar información sobre un origen de datos

Describe el diseñador de entidades y las tareas relacionadas.

Depuración: Buscar y corregir errores

Describe las tareas básicas para depurar una aplicación.

Extensiones: Agregar nuevas capacidades a LightSwitch

Describe tareas relacionadas con las extensiones.

Implementación: Distribuir y mantener la aplicación

Describe las tareas básicas para implementar una aplicación.

Adiciones de comunidad

AGREGAR
Mostrar: