.net visual-studio silverlight visual-studio-lightswitch

.net - Evaluación de Lightswitch



visual-studio silverlight (3)

¿Alguien ya ha evaluado la nueva herramienta MS Silverlight RAD " Lightswitch "? ¿También es adecuado para desarrollar aplicaciones complejas? ¿Puedo usarlo sin el conocimiento de Silverlight? ¿Es tan flexible que también puedo extender "aplicaciones de Lightswitch" con código propio (C #, XAML)?


Asume que todas las "filas de datos" se pueden editar de forma aislada y, por lo tanto, comprueba que una "fila" sea válida antes de permitir que el usuario "acepte" el formulario del editor.

En la mayoría de los casos esto no es un problema, sin embargo, si tiene un dominio de aplicación cuando el usuario necesita editar "muchos" objetos antes de que el sistema vuelva a ser válido, entonces es poco probable que Lightswich sea una buena opción para usted.


Con base en los videos, es ciertamente poderoso para desarrollar aplicaciones comerciales centradas en datos (es decir, la mayoría de las aplicaciones comerciales).

Re Silverlight: solo se asume el conocimiento de .Net para los conceptos básicos, pero siempre es aconsejable tener un conocimiento específico de la plataforma sobre la tecnología que desea implementar.

Al igual que cualquier herramienta genérica de código, hará cosas simples fácilmente y todo lo que no esté provisto en la caja requerirá más esfuerzo, sin embargo, creo que hicieron un movimiento muy inteligente generando proyectos estándar .NET de C # (o VB) que puedes extender utilizando el conocimiento usted [probablemente] ya tiene.

Como el mismo tipo de código de negocio se ha escrito manualmente innumerables veces, creo que esto tiene un gran potencial para eliminar el trabajo de codificación lenta. Sin duda lo vigilaremos y evaluaremos en detalle (especialmente con el objetivo de reemplazar de forma económica las aplicaciones heredadas).


Sí, he estado usando LightSwitch por un tiempo, y hay varios desarrolladores que realmente están presionando lo que LS puede hasta sus límites.

Si bien se concibió como una herramienta de aplicación "departamental", varios desarrolladores profesionales (como yo) han reconocido que puede ser una herramienta muy útil en nuestro conjunto de herramientas de desarrollo.

Es adecuado para cada situación compleja? No necesariamente, pero a menudo es más una cuestión de acostumbrarse a hacer las cosas de la manera "LightSwitch", en lugar de cómo lo pudimos haber hecho en el pasado.

Si desea más información, hay un foro de MSDN bastante activo, dedicado a LS (actualmente Beta 2)

http://social.msdn.microsoft.com/Forums/en/lightswitchgeneral/threads

Yann