Introducción a Visual Studio LightSwitch

Iniciado por 43H4FH44H45H4CH49H56H45H, 15 Agosto 2011, 06:12 AM

0 Miembros y 2 Visitantes están viendo este tema.

43H4FH44H45H4CH49H56H45H

Microsoft nuevamente saca un producto para facilitar el desarrollo de aplicaciones de negocios u otros, aunque ya pasó un poco de tiempo, pero no vi algún tema que mencione a VSLS les dejo una introducción de cómo crear aplicaciones que utilicen bases de datos de manera simple y rápida.

Primero descargamos:
http://download.microsoft.com/download/1/6/1/1612F542-752E-46C2-9E53-4E37BD3D1EF5/VSLS2011_ESN.iso

Luego de instalarlo creamos un nuevo proyecto en nuestro lenguaje favorito



Creamos una nueva tabla para la base de datos, que en mi caso utilizaré Nombre, Apellido y Edad, el Id se crea automáticamente.



Como verán se puede personalizar el código de manera simple:



Pero solo utilizaremos el diseñador para crear nuestra aplicación.
Abrimos el explorador de soluciones y agregamos una nueva pantalla, usaremos  Nuevos datos y Búsqueda de datos.





Iniciamos la depuración con F5 y vemos como se organizó las ventanas.
Como la configuración de la solución está en DEBUG podemos personalizar la pantalla en tiempo de ejecución.







Una vez que el proyecto quede organizado y  personalizado cambiamos la configuración de la solución a RELEASE y procedemos a publicarlo especificando las opciones de conexión a la base de datos, como en mi caso probare en mi PC no necesito la opción de crear un script para la instalación.



Para crear el instalador en una aplicación de escritorio hay que tener a mano los instaladores de los requisitos previos o especificar que se descarguen de internet.



En la carpeta RELEASE se crea el instalador y luego de ejecutarlo podemos acceder a nuestra aplicación:



Para comprobar los datos registrados en el servidor:





Cuando publicamos la aplicación para IIS (Web), debemos de activar Internet Information Services, luego ejecutar 
Código (bash) [Seleccionar]
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i de acuerdo a la versión de Framework.
Y comprobamos en Panel de Control – Herramientas administrativas - Administrador de Internet Information Services (IIS)



Y vemos que nos da la opción de cambiar la versión de Net Framework a la 4.



Lo escrito es una pequeña parte de LightSwitch puesto que pueden personalizarse tanto diseño y código de manera muy simple para crear aplicaciones robustas e incluso para Windows Azure (nube) pero el objetivo de este tema es dar una pequeña introducción para su uso.
Saluos.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

Novlucker

Así es, la versión final de LigthSwitch lleva ya algunas semanas de su salida, pero es bastante reciente y aún no ha tenido la suficiente difusión.

A mi la verdad me ha gustado mucho el producto, y por mi parte recomiendo ver los siguientes videos;
http://msdn.microsoft.com/en-us/lightswitch/gg604823

... esta claro que se si maneja el inglés es mucho más claro, pero aunque no lo hagan seguro las imagenes ayudan en mucho.

En realidad no se trata del primer producto de este tipo, pero a mi parecer probablemente complique mucho a la competencia :-X

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Meta

Muy buena explicación. Ya lo meterán en los nuevos Visual Studio 201x incorporado, después de la salida del Windows 8 o el nuevo Server.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

Devilboy.Devil

la descarga que dejas 43H4FH44H45H4CH49H56H

es full o demo???

neoncyber

Si no cuentas con una suscripcion a msdn, creo q es un trial de 30 dias

Saludos
Código (python) [Seleccionar]

#!/usr/bin/python
print "Visit:"
print "http:\\donkeysharp.blogspot.com"

43H4FH44H45H4CH49H56H45H

Cita de: Devilboy.Devil en 16 Agosto 2011, 01:13 AM
la descarga que dejas 43H4FH44H45H4CH49H56H
es full o demo???
Es un producto de pago, por tanto está prohibido dar seriales o cracks para la descarga, si registras tu instalación por internet con tu cuenta de correo te envían un serial para 2 meses de uso.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

Novlucker

#6
En realidad imagino que debe de ser por 90 días como la descarga que esta en la web oficial :P

Volviendo a revisar, son 30 días sin registración, y 60 más con registración, para un total de 90.

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

43H4FH44H45H4CH49H56H45H

Debería ser así, pero yo lo descargue el 1ero de este mes:



y lo instale hace 1 semana, lo use 3 veces (la tercera fue para hacer este tema), pero en la última me pidió el registro:



Puede ser solo un error en su trial, pero ya estarán comentando los que hagan nuevas instalaciones  :P

Saluos.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W