Visual Basic ó .Net ó 2005...?

15/04/2006 - 17:33 por Carlos Santa María Saucedo | Informe spam
Saludos a tod@s!!

He desarrollado aplicaciones en Access 97, 2000 y 2003, me han sido muy
funcionales, hace como unos 8 meses recibí unos cursos de Visual Basic 6.0,
descubrí un nuevo mundo, me gustó mucho por las capacidades de éste,
especialmente el de realizar un autoejecutable, luego empecé a escuchar de
.Net, Visual Studio 2005...

¿Qué es todo esto? podrían porfavor explicarme

Espero sus comentarios
Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
16/04/2006 - 09:36 | Informe spam
Hola Carlos,

el desarrollo de aplicaciones con Microsoft Access 97, 2000 y 2003 utiliza
por debajo VBA o lo que es lo mismo, Visual Basic for Applications.

VBA al igual que VBS (Visual Basic Script), es un subconjunto original de
Visual Basic.

Visual Basic es el lenguaje utilizado en el desarrollo de aplicaciones
Windows (principalmente desde sus orígenes) desde la versión 1.0 hasta hoy.

La evolución de este lenguaje es la siguiente:

Windows 3.1 (16 bits)
Visual Basic 1.0
Visual Basic 2.0
Visual Basic 3.0
Visual Basic 4.0 16 bits

Windows 95 y superior (32 bits)
(Ejecución de aplicaciones 16 bits +...)
Visual Basic 4.0 32 bits
Visual Basic 5.0 CCE
Visual Basic 5.0
Visual Basic 6.0

Windows 95 y superior (32 bits)
Visual Basic .NET 2002
Visual Basic .NET 2003
Visual Basic 2005 32 bits

Windows 64 bits
Visual Basic 2005 64 bits


Para no liar y resumiento más aún...

Después de Visual Basic 6.0, apareció la tecnología .NET.
Microsoft .NET obligó a reconstruir desde 0 Visual Basic como lenguaje sin
perder las funcionalidades y otras características del lenguaje primitivo.
La plataforma .NET ha tenido hasta hoy, tres evoluciones (2002, 2003 y 2005).

Dicho así, tendríamos que decir que VBA es más cercano a Visual Basic 6.0 y
sus antecesores que Visual Basic para .NET.

Visual Basic para .NET contiene diferencias importantes para un programador.
Entre la más destacable alrededor de la cuál gira todo lo demás es la
orientación a objetos.

Por otro lado, existe la posibilidad de desarrollar aplicaciones para Office
para .NET con Visual Studio Tools for Office. Es... el VBA de .NET para que
me entiendas.

Espero no haber liado... un gráfico ayudaría enormemente a entender este
pequeño galimatías, pero espero haberme expresado con claridad.

Un saludo.

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


"Carlos Santa María Saucedo" wrote:

Saludos a !!

He desarrollado aplicaciones en Access 97, 2000 y 2003, me han sido muy
funcionales, hace como unos 8 meses recibí unos cursos de Visual Basic 6.0,
descubrí un nuevo mundo, me gustó mucho por las capacidades de éste,
especialmente el de realizar un autoejecutable, luego empecé a escuchar de
.Net, Visual Studio 2005...

¿Qué es todo esto? podrían porfavor explicarme

Espero sus comentarios
Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @
Respuesta Responder a este mensaje
#2 Carlos Santa María Saucedo
16/04/2006 - 20:13 | Informe spam
Saludos Jorge Serrano!!

Muchísimas gracias por tu amplia visión que me proporcionas sobre VB y .Net.

He comprendido gráficamente entonces de la trayectoria de .Net

Perdona una última pregunta.. ¿ qué pasó con Visual Basic 6.0, se incluyó
dentro de .Net o desapareció...?.. ¿ ya no existe Visual Basic 7.0?

Espero tus comentarios
Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @
Respuesta Responder a este mensaje
#3 Jorge Serrano [MVP VB]
16/04/2006 - 23:15 | Informe spam
Hola de nuevo.

Visual Basic 6.0 fue la última versión de Visual Basic antes de su
incorporación a la plataforma .NET de Microsoft.

La siguiente versión que se denominaría Visual Basic 7.0, fue la que
comunmente se ha denominado Visual Basic .NET 2002.

La versión siguiente fue Visual Basic 7.1 que se denominó Visual Basic .NET
2003.
http://www.microsoft.com/downloads/...laylang=en

Posteriormente ha aparecido Visual Basic 8.0 que es la que se integra en
Visual Basic 2005 (como ves, aquí el texto .NET ha desaparecido ya entre
Visual Basic y la versión).
http://www.microsoft.com/downloads/...layLang=en

Ahora mismo, Microsoft está ya trabajando en Visual Basic 9.0. :-)
http://msdn.microsoft.com/vbasic/future/

Espero que te haya ayudado.

Un saludo.

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


"Carlos Santa María Saucedo" wrote:

Saludos Jorge Serrano!!

Muchísimas gracias por tu amplia visión que me proporcionas sobre VB y .Net.

He comprendido gráficamente entonces de la trayectoria de .Net

Perdona una última pregunta.. ¿ qué pasó con Visual Basic 6.0, se incluyó
dentro de .Net o desapareció...?.. ¿ ya no existe Visual Basic 7.0?

Espero tus comentarios
Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @


Respuesta Responder a este mensaje
#4 Carlos Santa María Saucedo
16/04/2006 - 23:56 | Informe spam
Saludos Jorge!!

Muchísimas Gracias por tu explicación y gracias por los vínculos.

Me ha ayudado a aclarar mi duda sobre VB, .Net y 2005.

Perdona, otra consulta: ya que tengo claro la trayectoria de Vb, .Net y
2005, te consulto lo siguiente:

En el vínculo...
http://www.microsoft.com/spanish/ms...efault.asp se
encuentra la línea de
6 productos para programar: Visual Web Developer, Visual Basic 2005, Visual
C# 2005, Visual C++ 2005, SQL Server 2005 y Visual J# 2005. ¿Cómo haces para
saber cuál de estas aplicaciones es la ideal para trabajar un programa..?

Por Ejemplo si necesito una Base de Datos (haciendo memoria a Access y
actuazandonos a 2005), a mi parecer, el idóneo sería: Visual Basic 2005, ¿es
correcto..?

Espero tus comentarios.

Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @
Respuesta Responder a este mensaje
#5 Jorge Serrano [MVP VB]
17/04/2006 - 08:23 | Informe spam
Hola de nuevo Carlos.

Visual Studio 2005 tiene diferentes versiones de distribución y una de ellas
es la que corresponde con la familia Visual Studio 2005 Express Edition.

Esta versión es gratuita, pero no permite hacer algunas de las cosas
avanzadas que permite otras versiones.

Adicionalmente, esta versión la constituye 6 productos diferentes que son
los que has indicado tú y que están dentro de la familia Express Edition.

El resto de productos permiten desarrollar cualquier tipo de aplicación con
el lenguaje de programación instalado.

En el caso de hacer aplicaciones para Access, con Visual Basic 2005 Express
Edition tienes bastante.
Si quieres hacer aplicaciones que manejen otras fuentes de datos, tan sólo
deberás tener Visual Basic 2005 Express Edition, a no ser que quieras
desarrollar aplicaciones con SQL Server, y para ello y en modo local, deberás
instalar SQL Server 2005 Express Edition.
Si quieres desarrollar aplicaciones Web con ASP.NET en Visual Basic 2005, C#
o J#, entonces deberás instalar Visual Web Developer 2005 Express Edition.


Un saludo.

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


"Carlos Santa María Saucedo" wrote:

Saludos Jorge!!

Muchísimas Gracias por tu explicación y gracias por los vínculos.

Me ha ayudado a aclarar mi duda sobre VB, .Net y 2005.

Perdona, otra consulta: ya que tengo claro la trayectoria de Vb, .Net y
2005, te consulto lo siguiente:

En el vínculo...
http://www.microsoft.com/spanish/ms...efault.asp se
encuentra la línea de
6 productos para programar: Visual Web Developer, Visual Basic 2005, Visual
C# 2005, Visual C++ 2005, SQL Server 2005 y Visual J# 2005. ¿Cómo haces para
saber cuál de estas aplicaciones es la ideal para trabajar un programa..?

Por Ejemplo si necesito una Base de Datos (haciendo memoria a Access y
actuazandonos a 2005), a mi parecer, el idóneo sería: Visual Basic 2005, ¿es
correcto..?

Espero tus comentarios.

Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida