VB.net 2002 y VB.NET Express 2005

25/01/2006 - 13:27 por Oscar M | Informe spam
Hola, estoy empezando a adentrarme en los entresijos de VB.net.

Fuí programador de VB6.0 utilizando DAO para acceder a las bases de datos.
He empezado a hacer mis primeras aplicaciones con VS.net 2002 en VB.net.
Pero al buscar información en internet muchas veces lo que encuentro no se
corresponde con VB.net 2002, si no con superiores.

he leido que microsoft te deja descargarte VB.net Express 2005 de forma
gratuita.

¿Me recomendaís que utilize este VB?
¿Es un entorno de desarrollo completo de VB?
¿Tiene algunas limitaciones?
¿Puede crear aplicaciones para web y PDA?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
25/01/2006 - 15:40 | Informe spam
Hola Óscar,

te recomiendo usar siempre que puedas y te sea posible, la última versión
del entorno de desarrollo.

Respecto a VB.NET, comentarte que puedes aprender a usar VB.NET 2002, 2003 o
VB 2005 sin problemas, porque ambos son compatibles en cuanto a lenguaje.

La versión Express por su parte, tiene ciertas limitaciones.
Date cuenta que hablamos de una versión gratuita frente a las de pago, por
lo que el hecho de que exista diferencias es lógico.

En el caso del desarrollo de aplicaciones para Web, existe una versión
Express de Web, otra de aplicaciones en general (Visual Basic Express
Edition) y por último, para el desarrollo de aplicaciones móviles, me temo
que la respuesta a tu pregunta es que no se puede, pero ahora mismo tengo un
cirio en la cabeza entre las nuevas versiones de Visual Studio 2005 y dudo
algo, aunque creo que no se pueden desarrollar aplicaciones para PDA en las
versiones Express.

Espero que esto te ayude.

Un saludo y suerte en tu aprendizaje!

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Oscar M" wrote:

Hola, estoy empezando a adentrarme en los entresijos de VB.net.

Fuí programador de VB6.0 utilizando DAO para acceder a las bases de datos.
He empezado a hacer mis primeras aplicaciones con VS.net 2002 en VB.net.
Pero al buscar información en internet muchas veces lo que encuentro no se
corresponde con VB.net 2002, si no con superiores.

he leido que microsoft te deja descargarte VB.net Express 2005 de forma
gratuita.

¿Me recomendaís que utilize este VB?
¿Es un entorno de desarrollo completo de VB?
¿Tiene algunas limitaciones?
¿Puede crear aplicaciones para web y PDA?

Muchas gracias.



Respuesta Responder a este mensaje
#2 Leonardo Azpurua [mvp vb]
25/01/2006 - 17:16 | Informe spam
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
En el caso del desarrollo de aplicaciones para Web, existe una versión
Express de Web, otra de aplicaciones en general (Visual Basic Express
Edition) y por último, para el desarrollo de aplicaciones móviles, me temo
que la respuesta a tu pregunta es que no se puede, pero ahora mismo tengo
un
cirio en la cabeza entre las nuevas versiones de Visual Studio 2005 y dudo
algo, aunque creo que no se pueden desarrollar aplicaciones para PDA en
las
versiones Express.



Hola, Jorge:

De poderse, sí que se puede: el compact framework está disponible
gratuitamente, y al final entiende el mismo IL común a todo .NET.

El unico problema es que para generar los instaladores (los archivos .CAB)
vas a necesitar alguna herramienta de linea de comandos que debe venir con
el SDK de Aplicaciones Moviles (no reuerdo ahora el nombre verdadero) quie
tambien puedes descargar gratis del sitio de MS, en vez de simplemente
pulsar "Build CABs" en el menu del IDE.

Tomándose el trabajo necesario (que puede ser cantidad) es posible hacer con
cualquier versión Express -o combinación de ellas- lo mismo que se hace con
Visual Studio: es lo bonito de la CLS.

Todas las versiones, Express o no, incluyen el mismo compilador (csc.exe o
vbc.exe) y las mismas herramientas, que forman parte del framework. La
diferencia está en la calidad de las interfaces (en una lo tienes todo a
mano, en la otra tienes que apañarte como puedas).

Salud!
Respuesta Responder a este mensaje
#3 Lucas
25/01/2006 - 19:50 | Informe spam
Yo también me he iniciado en esto de la programación con .Net y, de todas las
averiguaciones y pruebas que he hecho, la versión express solo te la
recomendaría con fines de aprendizaje, pues es muy limitada en lo que se
refiere a la generación de reportes, de hecho, no puedes usar el crytal
reports y si quieres hacer un reporte vas a tener que usar el SQL 2005
express, porque incluye los reporting services, pero con todo eso no te lo
recomendaría para hacer una aplicación comercial de mediana envergadura.

Por otro lado, si vas a querer hacer una aplicación web y persistes en usar
las versiones express, vas a tener que descargar el Visual Web Developer 2005
Express Edition.

En fin, la versión express de Visual Basic 2005 me ha ayudado a aprender
muchas cosas, pero no la veo como para hacer aplicaciones medianas o grandes.

Pero sí te recomiendo que descargues las versiones express, después de todo
es gratis (al menos hasta el 6 de noviembre del 2006) y si a mi me ha servido
para aprender muchas cosas, supongo que a ti también.
Respuesta Responder a este mensaje
#4 Jorge Serrano [MVP VB]
27/01/2006 - 09:35 | Informe spam
Efectivamente.

Coincido en todo lo que comentas.

Lo que pasa es que directamente no se puede.

Es como la creación de componentes u otro tipo de aplicaciones, que
directamente no se puede, pero importando los nombres de espacio y
programando más menos, se logra hacer la aplicación.

Luego como bien dices, toca pegarse con la línea de comandos del SDK, total,
que sí, se puede, pero no directamente que era lo que quería comentar de
alguna manera y que no ha quedado muy claro, por lo que gracias por el quite
y tu aclaración al respecto. :-)))

Un saludo Leo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Leonardo Azpurua [mvp vb]" wrote:


"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
> En el caso del desarrollo de aplicaciones para Web, existe una versión
> Express de Web, otra de aplicaciones en general (Visual Basic Express
> Edition) y por último, para el desarrollo de aplicaciones móviles, me temo
> que la respuesta a tu pregunta es que no se puede, pero ahora mismo tengo
> un
> cirio en la cabeza entre las nuevas versiones de Visual Studio 2005 y dudo
> algo, aunque creo que no se pueden desarrollar aplicaciones para PDA en
> las
> versiones Express.

Hola, Jorge:

De poderse, sí que se puede: el compact framework está disponible
gratuitamente, y al final entiende el mismo IL común a todo .NET.

El unico problema es que para generar los instaladores (los archivos .CAB)
vas a necesitar alguna herramienta de linea de comandos que debe venir con
el SDK de Aplicaciones Moviles (no reuerdo ahora el nombre verdadero) quie
tambien puedes descargar gratis del sitio de MS, en vez de simplemente
pulsar "Build CABs" en el menu del IDE.

Tomándose el trabajo necesario (que puede ser cantidad) es posible hacer con
cualquier versión Express -o combinación de ellas- lo mismo que se hace con
Visual Studio: es lo bonito de la CLS.

Todas las versiones, Express o no, incluyen el mismo compilador (csc.exe o
vbc.exe) y las mismas herramientas, que forman parte del framework. La
diferencia está en la calidad de las interfaces (en una lo tienes todo a
mano, en la otra tienes que apañarte como puedas).

Salud!



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida