Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: ositocaro en 13 Agosto 2010, 21:30 PM

Título: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: ositocaro en 13 Agosto 2010, 21:30 PM
Hola amigos me inserto en el mundo de la programacion.. me indicaroon que con Visual Basic es excelente para crear programas.. si lo se.. ahora me aconsejaron la version 6.0 que es antigua .. mi pregunta.. es se que existen otros Visual Basic mas Modernos.. pero mi pregunta es.. por ejemplo yo quiero crear un Porgrama x.. para cierto rubro .. que lo quiero hacer en visual basic.. ahora ustedes como consejo que me aconsejarian aprender que version de visual Basic.. me serviria para crear Programas para PC.  .. ya sea para plataformas como XP.. VISTA.. SEVEN.. etc.. ? consejos.. porfavor.. y ayuda.. gracias..
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: rob1104 en 14 Agosto 2010, 08:01 AM
En este foro encontrarás opiniones diversas sobre ese aspecto, si posteas aqui todos te dirán que te quedes con la 6, si vas al subforo de .NET te dirán lo contrario, o seaque utilices VB 2010.

Yo personalmente te recomiendo Visual Basic 2010 Express Edition (http://www.microsoft.com/express/downloads/#2010-Visual-Basic), dedicale tiempo, estudialo, compral libros, etc.. ¿Que utiliza el .NET framework? Si, y al contrario de lo que muchos piensan tiene mas ventajas que desventajas.

Saludos
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: xkiz ™ en 14 Agosto 2010, 15:35 PM
para mi Visual Basic 6.0, las versiones posteriores de visual basic tienen como requerimiento  .NetFramework, y el Net es muy pesado,(tamaño).
mira yo cometi el error de realizar una aplicacion de uso personal, en VB2005 y esta aplicacion toda junta pesa unos 1.5MB de espacio en disco, pero necesito tener 500MBs de espacio en disco para instalarla y que ande, por que requiere NetFrameWork 2.0.

ademas si esa aplicacion es para otra persona, es medio invasivo meter a la fuerza algo tan grande en la pc de la otra persona.

osea si no es absolutamente necesario quedate con VB 6.0.

Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: rob1104 en 14 Agosto 2010, 19:29 PM
Cita de: xkiz en 14 Agosto 2010, 15:35 PM
para mi Visual Basic 6.0, las versiones posteriores de visual basic tienen como requerimiento  .NetFramework, y el Net es muy pesado,(tamaño).
mira yo cometi el error de realizar una aplicacion de uso personal, en VB2005 y esta aplicacion toda junta pesa unos 1.5MB de espacio en disco, pero necesito tener 500MBs de espacio en disco para instalarla y que ande, por que requiere NetFrameWork 2.0.

ademas si esa aplicacion es para otra persona, es medio invasivo meter a la fuerza algo tan grande en la pc de la otra persona.

osea si no es absolutamente necesario quedate con VB 6.0.


¿Y?, ¿acaso cobran por descargar e instalar el .NET Framework?, ¿De casualidad no viene ya instalado en vista y 7?
Para mi tener el .NET Framework es tan importante como tener instalado flash y la maquina de java, solo descarga la version redistribuible y colocala en tu memoria USB (el instalador pesa unos 25 MB) y listo, lo instalas en esas maquinas con sistemas operativos viejos como XP.

Definitivamente piensalo bien antes de usar un IDE de hace 12 años para algo profesional.

Saludos
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: seba123neo en 14 Agosto 2010, 23:15 PM
Cita de: rob1104 en 14 Agosto 2010, 19:29 PM
Cita de: xkiz en 14 Agosto 2010, 15:35 PM
para mi Visual Basic 6.0, las versiones posteriores de visual basic tienen como requerimiento  .NetFramework, y el Net es muy pesado,(tamaño).
mira yo cometi el error de realizar una aplicacion de uso personal, en VB2005 y esta aplicacion toda junta pesa unos 1.5MB de espacio en disco, pero necesito tener 500MBs de espacio en disco para instalarla y que ande, por que requiere NetFrameWork 2.0.

ademas si esa aplicacion es para otra persona, es medio invasivo meter a la fuerza algo tan grande en la pc de la otra persona.

osea si no es absolutamente necesario quedate con VB 6.0.


¿Y?, ¿acaso cobran por descargar e instalar el .NET Framework?, ¿De casualidad no viene ya instalado en vista y 7?
Para mi tener el .NET Framework es tan importante como tener instalado flash y la maquina de java, solo descarga la version redistribuible y colocala en tu memoria USB (el instalador pesa unos 25 MB) y listo, lo instalas en esas maquinas con sistemas operativos viejos como XP.

Definitivamente piensalo bien antes de usar un IDE de hace 12 años para algo profesional.

Saludos

mira que yo quiero al visual basic 6 como nadie, y claro obviamente programo en .NET tambien, y te digo que lo del framework primero parecia un problema, pero ahora veo que no es problema, es obvio la potencia del .NET esta en el framework...si le sacas el framework te queda el visual basic 6, ahora el windows 7 te trae ya el 3.5 instalado, entonces no tenes que instalar nada, y como creo que el windows 7 va a suplantar al XP dentro de unos años, casi todas las maquinas hoy en dia minimo tienen el 2.0 instalado.

otra cosa es que el visual basic 6 tiene 12 años ya, pero lo que se puede hacer es diria yo "casi todo" por eso es elegido por los programadores, pero creo que si hoy te hacen hacer un sistema de gestion se elige de una .NET ya que es la ultima tecnologia y en las empresas lo tenes que hacer con lo ultimo, pero igualmente existen sistemas de gestion gigantescos hechos en visual basic 6.

es depende lo que queres hacer y para quien se lo haces.

Cita de: xkiz en 14 Agosto 2010, 15:35 PM
para mi Visual Basic 6.0, las versiones posteriores de visual basic tienen como requerimiento  .NetFramework, y el Net es muy pesado,(tamaño).
mira yo cometi el error de realizar una aplicacion de uso personal, en VB2005 y esta aplicacion toda junta pesa unos 1.5MB de espacio en disco, pero necesito tener 500MBs de espacio en disco para instalarla y que ande, por que requiere NetFrameWork 2.0.

ademas si esa aplicacion es para otra persona, es medio invasivo meter a la fuerza algo tan grande en la pc de la otra persona.

osea si no es absolutamente necesario quedate con VB 6.0.

yo tengo instado el framework 3.5 (o sea contiene las versiones 1.0, 1.1, 2.0, 3.0 y 3.5) y pesa en total 240 megas, el framework 3.5 pesa solo 34 megas.

saludos.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: xkiz ™ en 15 Agosto 2010, 23:02 PM
jeje era mi opinion nada mas che....
a mi no me gusto la onda NetFrameWork.

aunque estoy empezando a realizar programas en C++, de las opciones dadas, me quedo con VB6.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: seba123neo en 16 Agosto 2010, 07:43 AM
Cita de: xkiz en 15 Agosto 2010, 23:02 PM
jeje era mi opinion nada mas che....
a mi no me gusto la onda NetFrameWork.

aunque estoy empezando a realizar programas en C++, de las opciones dadas, me quedo con VB6.


jaja todo bien xkiz  ;), son opiniones nomas...

saludos.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: ositocaro en 17 Agosto 2010, 22:14 PM
hola amigos bueno creo que .. muchos opinan que el visual Basic 6.0 aun se defiende.. no olvidando la tecnologia Framework obiament. ahora.. una pregunta.. por ejmplo un sencillo programa creado en visual Basic 6.0 correra sin problemas en Win 7 por ejemplo? sin ningun problema?  se el programa que sea.. o digamos uno complejo.. con Base de datos y todo eso o cualkiera en gnenal Correra todo bien? .. gracias. amigos por su respuesta me habrn un poco mas la mente.. Grcias a todos Por Responder.. ( Perdon Por no haber contestado los demas dias pero estaba Sin Internet :( Grcias)
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: The_Shakah en 17 Agosto 2010, 22:33 PM
Cita de: ositocaro en 17 Agosto 2010, 22:14 PM
hola amigos bueno creo que .. muchos opinan que el visual Basic 6.0 aun se defiende.. no olvidando la tecnologia Framework obiament. ahora.. una pregunta.. por ejmplo un sencillo programa creado en visual Basic 6.0 correra sin problemas en Win 7 por ejemplo? sin ningun problema?  se el programa que sea.. o digamos uno complejo.. con Base de datos y todo eso o cualkiera en gnenal Correra todo bien? .. gracias. amigos por su respuesta me habrn un poco mas la mente.. Grcias a todos Por Responder.. ( Perdon Por no haber contestado los demas dias pero estaba Sin Internet :( Grcias)

Sep, corre bien. Por ahi si usas una dll excepcional que existe en XP y no en windows 7 te va a decir que la dll no existe, pero en general no deberias tener ningun problema.

Yo conozco programas muy complejos hechos en vb6 que me andan perfecto en Windows 7. De hecho microsoft dijo que uno de los objetivos de windows 7 era no perder la compatibilidad con vb6.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: Dznp en 17 Agosto 2010, 22:35 PM
Si, funcionan perfectamente.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: ositocaro en 17 Agosto 2010, 23:24 PM
Gracias amigos.. entonces e podria decir .. que.. van creo que casi igual.. .. entonces no kedaria mas que.. comensar a aprender visual basic 6.0 pero tengo una duda en que te beneficia crear un programa en NET?. tiene alguna ventaja en especial? por el Frame? pero que ventaja te trae .. ? en comparacion del 6..0 gracias.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: Fitoschido en 18 Agosto 2010, 03:21 AM
Hay una interoperabilidad entre componentes .NET que fueron creados en otros lenguajes de programacion, por ejemplo, puedes usar en tu programa VB.NET una DLL escrita en C#, J#, y viceversa; por eso hay una mejor comunicación entre aplicaciones.

Por otro lado, en Visual Basic (me refiero al lenguaje) desde las versiones .NET ha mejorado muchisimo, puedes hacer Try... Catch y todo eso, cosas que no hay en VB6 :D

Uso los dos cotidianamente, cada uno tiene ventajas según lo que quieras hacer... Pero lo mejor para plataformas nuevas es usar .NET.
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: ositocaro en 18 Agosto 2010, 06:37 AM
entonces debo aprender Vb6.. exc.. como una base y que version de net me recomiendan mas aprender.. como algo a futuro? .. gracias a todos. y vreo que el net es mas completo pero bueno comensar con el vb6 xD y bueno haber que net mas recomiendan..  y si alguien mas sabe algun Libro que pueda descargar de la red menos el libro de oro de visual Basic.. si no otro .. Grcias.porke no encontre mucho o un super tutorial
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: rob1104 en 18 Agosto 2010, 07:54 AM
Cita de: ositocaro en 18 Agosto 2010, 06:37 AM
entonces debo aprender Vb6.. exc.. como una base y que version de net me recomiendan mas aprender.. como algo a futuro? .. gracias a todos. y vreo que el net es mas completo pero bueno comensar con el vb6 xD y bueno haber que net mas recomiendan..  y si alguien mas sabe algun Libro que pueda descargar de la red menos el libro de oro de visual Basic.. si no otro .. Grcias.porke no encontre mucho o un super tutorial
Para aprender a programar no debes aprender primero vb6 ni vb 2010 ni C/C++ ni nada de eso. Lo que tienes que aprender es pensar como programador, ya depues sabrás por ti mismo que lenguaje elegir sin tener que preguntar.

Por cierto, Visual basic desde la version 2005 dejo de tener .NET en el nombre, es decir, no se llama Visual Basic .NET sino Visual Basic 2010 (la versión mas nueva), y es la que te recomiendo.

Saludos
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: TheGhost(Z) en 18 Agosto 2010, 19:48 PM
Yo, también he probado VB.Net . es excelente. se ahorra mucho código que con vb6.0. lo malo es que hay una utilidad del propio grupo que abre el ejecutable y muestra todo el código fuente

Luego hay una opción para codificar el código fuente pero que no cifra del todo.  Asi que me desanimé por eso. Por esa razón, aún sigo con vb6.0

He oido que hay una programa de pago que cifra al 100% el código fuente... pero ya verans uds..
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: Fitoschido en 19 Agosto 2010, 00:15 AM
Xenocode PostBuid :D
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: ositocaro en 23 Agosto 2010, 07:28 AM
Bueno muchas gracias a todos creo que comensare con algo Basico de VIsual Basic y de ahi me metere enteramente al 2010 o otro ekivalente.. creo que asi podre tener mas amplios mis horizontes.. ademas.. no creo que la diferencias sean enormes.. para uno que maneja VB 6 y quiera Adentrarse en Visual Basic 2010 u otro menor.. .. No creen? asi.. pues.. creo que esto seria la respuesta correcta :S
Título: Re: Q Version de Visual Basic me aconsejan para Crear Programas para PC.. DUda..
Publicado por: goldarg en 30 Agosto 2010, 15:16 PM
por experiencia siempre programe y lo sigo haciendo en vb6 pero si vas aprender empeza con vb.net 2008 o 2010 por una simple cuestión de la demanda de trabajo de vb.net es superior que vb6 ademas es el futuro, vb6 no va avanzar mas en cambio .net si... no tengas presente el tamaño de la instalación hoy en dia el framework se instala con las actualizaciones de windows ya que es utilizado por muchas aplicaciones. Aprende .net yo ya lo estoy haciendo y el 2008 me parecio muy facil, aunque sigo programando con vb6 algunas cosas por necesidad pero trato de hacer todo con .net.

Saludos