Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: 43H4FH44H45H4CH49H56H45H en 15 Agosto 2011, 06:12 am



Título: Introducción a Visual Studio LightSwitch
Publicado por: 43H4FH44H45H4CH49H56H45H en 15 Agosto 2011, 06:12 am
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

(http://img710.imageshack.us/img710/390/38127858.jpg) (http://imageshack.us/photo/my-images/710/38127858.jpg/)

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

(http://img163.imageshack.us/img163/8469/86496350.jpg) (http://imageshack.us/photo/my-images/163/86496350.jpg/)

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

(http://img607.imageshack.us/img607/65/80425016.jpg) (http://imageshack.us/photo/my-images/607/80425016.jpg/)

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.

(http://img163.imageshack.us/img163/3294/82786152.jpg) (http://imageshack.us/photo/my-images/163/82786152.jpg/)

(http://img202.imageshack.us/img202/5074/88842305.jpg) (http://imageshack.us/photo/my-images/202/88842305.jpg/)

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.

(http://img545.imageshack.us/img545/8683/72330842.jpg) (http://imageshack.us/photo/my-images/545/72330842.jpg/)

(http://img163.imageshack.us/img163/122/47412370.jpg) (http://imageshack.us/photo/my-images/163/47412370.jpg/)

(http://img16.imageshack.us/img16/4806/34596266.jpg) (http://imageshack.us/photo/my-images/16/34596266.jpg/)

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.

(http://img64.imageshack.us/img64/8598/55128012.jpg) (http://imageshack.us/photo/my-images/64/55128012.jpg/)

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.

(http://img708.imageshack.us/img708/7695/70905921.jpg) (http://imageshack.us/photo/my-images/708/70905921.jpg/)

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

(http://img696.imageshack.us/img696/9475/58411049.jpg) (http://imageshack.us/photo/my-images/696/58411049.jpg/)

Para comprobar los datos registrados en el servidor:

(http://img855.imageshack.us/img855/2873/83133740.jpg) (http://imageshack.us/photo/my-images/855/83133740.jpg/)

(http://img12.imageshack.us/img12/7268/94581669.jpg) (http://imageshack.us/photo/my-images/12/94581669.jpg/)

Cuando publicamos la aplicación para IIS (Web), debemos de activar Internet Information Services, luego ejecutar 
Código
  1. %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)

(http://img560.imageshack.us/img560/333/45015755.jpg) (http://imageshack.us/photo/my-images/560/45015755.jpg/)

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

(http://img823.imageshack.us/img823/5223/41588997.jpg) (http://imageshack.us/photo/my-images/823/41588997.jpg/)

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.


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: Novlucker en 15 Agosto 2011, 14:40 pm
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


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: Meta en 16 Agosto 2011, 00:59 am
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.


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: Devilboy.Devil en 16 Agosto 2011, 01:13 am
la descarga que dejas 43H4FH44H45H4CH49H56H

es full o demo???


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: neoncyber en 16 Agosto 2011, 04:30 am
Si no cuentas con una suscripcion a msdn, creo q es un trial de 30 dias

Saludos


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: 43H4FH44H45H4CH49H56H45H en 16 Agosto 2011, 05:02 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.


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: Novlucker en 16 Agosto 2011, 05:03 am
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


Título: Re: Introducción a Visual Studio LightSwitch
Publicado por: 43H4FH44H45H4CH49H56H45H en 16 Agosto 2011, 06:11 am
Debería ser así, pero yo lo descargue el 1ero de este mes:

(http://img560.imageshack.us/img560/8323/descargado.jpg) (http://imageshack.us/photo/my-images/560/descargado.jpg/)

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:

(http://img171.imageshack.us/img171/5263/regr.jpg) (http://imageshack.us/photo/my-images/171/regr.jpg/)

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

Saluos.