Microsoft Visual Studio LightSwitch 2011 (abreviado como LightSwitch ) es un entorno de desarrollo destinado a crear aplicaciones de línea de negocio basadas en tecnologías .NET existentes y Microsoft . Las aplicaciones creadas constan de tres niveles: interfaz de usuario en Microsoft Silverlight ; lógica y acceso a datos en WCF RIA Services y Entity Framework; almacenamiento de datos utilizando Microsoft SQL Server Express, Microsoft SQL Server o Microsoft SQL Azure . LightSwitch también es compatible con otras fuentes de datos, incluido Microsoft SharePoint . Con Microsoft Visual Studio LightSwitch, es posible crear aplicaciones cliente que se ejecutan en la computadora local del usuario y aplicaciones web basadas en navegador. LightSwitch incluye diseñadores gráficos para entidades y sus relaciones, consultas y una interfaz de usuario. La lógica empresarial se puede escribir en Visual Basic .NET o Visual C# , pero al mismo tiempo, según Microsoft, es posible resolver muchos problemas usando LightSwitch sin escribir ningún código de programa manualmente, incluso por parte de usuarios que no están calificados como programadores (que es enfatizado en la publicidad del producto). LightSwitch se puede instalar como una aplicación independiente o como complemento de Visual Studio 2010 Professional y ediciones superiores. La primera versión final de Microsoft Visual Studio LightSwitch (Visual Studio Light Switch 2011) estuvo disponible para los suscriptores de MSDN y salió a la venta a finales de julio de 2011.
En la primera versión beta de LightSwitch, faltaban las plantillas integradas anunciadas previamente [2] . Martin Heller, en su revisión de esta versión, concluye que no se ha logrado el objetivo declarado de facilitar el desarrollo de aplicaciones de bases de datos para personas sin conocimientos de programación. Como razones de esto, cita la complejidad inherente de la tarea y la vinculación demasiado fuerte a Visual Studio [2] .
LightSwitch se abrió para los suscriptores de MSDN el 28 de julio de 2011 en varios idiomas a la vez, incluido el ruso. Al día siguiente, 29 de julio, se lanzó al público una versión de demostración de LightSwitch en el sitio web oficial de Microsoft, que también está disponible para su compra en la tienda en línea oficial de la corporación www.microsoftstore.ru . El 1 de agosto, el producto estuvo disponible para su compra a través de socios de Microsoft [3] . Sin embargo, la corporación ha impuesto una restricción a la venta de LightSwitch en China [1] .
La agencia de análisis Forrester describió al público objetivo como "usuarios - desarrolladores de aplicaciones comerciales" ( en inglés End-User Business Developers ). Estos desarrolladores también incluyeron especialistas que no son desarrolladores de software profesionales, pero se dedican a la creación de aplicaciones comerciales para proporcionar nuevas funciones comerciales o ampliar las capacidades de las soluciones de software ya utilizadas [3] .
El desarrollo en LightSwitch se lleva a cabo utilizando las tecnologías Silverlight 4 y .NET Framework , así como patrones de diseño recomendados, incluido el patrón MVC [3] .
En octubre de 2016, Microsoft anunció el final del desarrollo de LightSwitch y, al mismo tiempo, la empresa presenta una variante alternativa denominada PowerApps.
El equipo de desarrollo ha declarado que la compatibilidad con cualquier aplicación LightSwitch continuará junto con la compatibilidad con Visual Studio 2015 hasta octubre de 2020.
IDE | |
---|---|
Universal | |
C / C++ | |
BÁSICO | |
Java |
|
Pascal | |
PHP |
|
Pitón | |
código de acción | |
rubí | |
comparación |