Visual Studio LightSwitch
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

 

La herramienta de desarrollo Visual Studio LightSwitch permite crear aplicaciones empresariales de forma rápida.LightSwitch proporciona un entorno de desarrollo simplificado para que pueda concentrase en la lógica empresarial en vez 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. Al usar otras herramientas de desarrollo para crear aplicaciones de formularios sobre datos, la mayor parte del tiempo se invierte 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, gran parte del trabajo repetitivo es realizado automáticamente para 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.

Las aplicaciones empresariales modernas exigen muchas características, como funcionalidad de búsqueda, capacidad de ordenar y reorganizar cuadrículas y posibilidad 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.

Las características de extensibilidad de LightSwitch permite cambiar la apariencia de las aplicaciones mediante la aplicación de temas, el uso de controles personalizados y las extensiones de shell para cambiar el diseño.Los tipos empresariales personalizados se pueden utilizar para reducir la cantidad de código que se escribe y para simplificar el formato en la interfaz de usuario.

LightSwitch simplifica el desarrollo de aplicaciones empresariales con el uso de entidades de datos y pantallas.

Las entidades de datos, o tablas, son la forma en que LightSwitch representa los datos.Para crear estas entidades, se usa la base de datos de aplicación incorporada o se importan los datos desde una base de datos externa, una lista de SharePoint u otro origen de datos.Pueden crearse relaciones entre entidades, incluso si proceden de distintos orígenes de datos.También se pueden crear consultas sobre los datos con un diseñador gráfico y modificar las consultas en el código.

Las pantallas, o formularios, son la forma en que LightSwitch muestra los datos.Las pantallas están basadas en plantillas predefinidas. Todo lo que tiene que hacer para enlazar datos a una pantalla es especificar las entidades o las consultas que se mostrarán.Después de crear una pantalla, se puede modificar su apariencia en el diseñador sin necesidad de usar código.Se pueden crear pantallas optimizadas para escritorio, exploradores web o dispositivos móviles como tabletas o teléfonos.

Puede gestionar la validación básica en el IDE con los campos obligatorios y las longitudes de cadena.Para una validación más compleja basada en lógica empresarial, es necesario escribir código.En tiempo de ejecución, la interfaz de usuario que controla la validación está incorporada en las pantallas.

Para probar la aplicación, simplemente ejecútela.La interfaz de usuario se puede cambiar directamente en la aplicación en ejecución.Para probar la autenticación y la autorización, puede suplantar un rol en permisos de depuración.Cuando la aplicación esté finalizada, puede implementarla en un solo equipo, en Internet Information Services (IIS), en Microsoft Azure, en SharePoint o en Office 365.

Para poder ejecutar una aplicación de LightSwitch, se deben instalar las tecnologías siguientes:

Requisito previo

Nivel de servidor

Cliente de Silverlight

Cliente de HTML

.NET Framework 4

Si

No

No

Silverlight 5

No

Si

No

Exploración de la arquitectura de LightSwitch

Describe la arquitectura de aplicaciones de LightSwitch.

Introducción a LightSwitch

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

LightSwitch como origen de datos

Describe cómo acceder y consumir fuentes OData creadas por LightSwitch.

Aplicaciones LightSwitch para SharePoint

Describe cómo crear e implementar aplicaciones para SharePoint.

Proyectos: El contenedor para la aplicación de LightSwitch

Describe las tareas básicas para trabajar con proyectos.

Datos: La información que hay detrás de la aplicación

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

Pantallas: Interfaz de usuario de una aplicación de LightSwitch

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

Consultas: Recuperar información de un origen de datos

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

Depurar: Buscar y corregir errores

Describe las tareas básicas para la depuración de 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 la implementación de una aplicación.

Mostrar:
© 2016 Microsoft