metalaaron Posted July 22, 2003 Posted July 22, 2003 Okay, I was just about to ditch my vb6 and go to vb.net when i started looking around and noticed that ms has come out with, yet, another version of visual studio. should i skip visual studio.net 2002 and go for 2003? Quote
*Experts* Volte Posted July 22, 2003 *Experts* Posted July 22, 2003 If backward compatability with .NET 2002 is not an issue, yet. You cannot open a .NET 2003 project in .NET 2002 without some major tweaking (or simply adding all the code files to a new project), but other than that, yes. You should. After all, would you buy VB5 or VB6, given the choice? Quote
metalaaron Posted July 22, 2003 Author Posted July 22, 2003 some still develop in vb6 because not everyone has .net framework. still though, i see it being a requirement by MS (imagine that) in the not so near future. Quote
*Experts* Volte Posted July 22, 2003 *Experts* Posted July 22, 2003 I wasn't comparing VB6 to VB.NET; I meant if you could buy either VB5 or VB6, which would you choose? Quote
pjv Posted July 24, 2003 Posted July 24, 2003 "still though, i see it being a requirement by MS" What do you mean? The .NET framework already ships with windows xp (at least with 1.0 it does).. and even visual studio .net 2003 allows you to program for native windows (not sure if it allows that in VB though). Pete Quote
kleptos Posted July 25, 2003 Posted July 25, 2003 Over the next few years you will see VS.NET 2004 and VS.NET 2005. I think they either plan to release an update at least till then, or a total of 4 update paths. Not 100% sure. If you buy 2002 or 2003, they offer upgrades for like 25 bux or so, that way you can get the newest version for the cost of an update. Quote ..::[ kleptos ]::..
Nexus Posted July 27, 2003 Posted July 27, 2003 I have visual c++ 2002 and downloaded a sample 2003 project that wouldn't import, so I added all the files in a new project and this DLL wasn't there #using <mscorlib.dll> is that part of 2003 or something else? Quote
jorge Posted July 27, 2003 Posted July 27, 2003 Don't thingk so, I have vs 2002 pro and its here. Try reinstalling the frameworks, I had it once where i uninstalled some file froms it :/ Quote Jorge - http://www.blackdot.be/?page=apache.htm
ThePentiumGuy Posted July 27, 2003 Posted July 27, 2003 ok.. first of all, will MS make their Visual Studio's Backward compatible from now on? second of all, here's an app that will convert 2003 to 2002 and vice versa http://www.codeproject.com/useritems/VSConvert.asp hope this helps :) Quote My VB.NET Game Programming Tutorial Site (GDI+, Direct3D, Tetris [coming soon], a full RPG.... you name it!) vbprogramming.8k.com My Project (Need VB.NET Programmers) http://workspaces.gotdotnet.com/ResolutionRPG
Spektre Posted July 28, 2003 Posted July 28, 2003 So far with all my customers still requesting VB6 code, and everything I need to do being a learning curve in VS.NET20xx, I suppose I'll stick with VB6 except to play with ASP.Net a bit. Maybe by the time my customers request anything that requires, benefits from, .NET it will have settled down. Spektre Quote
Nexus Posted July 28, 2003 Posted July 28, 2003 ok.. first of all, will MS make their Visual Studio's Backward compatible from now on? second of all, here's an app that will convert 2003 to 2002 and vice versa http://www.codeproject.com/useritems/VSConvert.asp hope this helps :) how do I unzip this program? my winzip won't open it Quote
*Experts* Volte Posted July 28, 2003 *Experts* Posted July 28, 2003 Try downloading it again. It works fine for me (the binary zip at least). Quote
esposito Posted August 6, 2003 Posted August 6, 2003 Somebody in this discussion took for granted that there's no reson to prefer VB5 to VB6. Well, I have a different opinion for a very good reason. An executable produced with VB5 does not need any runtime libraries under Windows 98, ME, 2000, XP since these libraries are provided with the operating system. On the contrary, the VB6 OLEAUT32.DLL you can find in Windows 98 is older than that used by VB6 and so it needs to be updated. In short, VB5 .EXEs are self-sufficient programs that need nothing else to run. That's way I'm still using VB5 and am hesitant to move to VB.NET. Distributing the .NET framework together with your app is not always easy to do. Quote Pasquale Esposito Perugia - Italy http://www.geocities.com/espositosoftware
samsmithnz Posted August 7, 2003 Posted August 7, 2003 Somebody in this discussion took for granted that there's no reson to prefer VB5 to VB6. Well, I have a different opinion for a very good reason. An executable produced with VB5 does not need any runtime libraries under Windows 98, ME, 2000, XP since these libraries are provided with the operating system. On the contrary, the VB6 OLEAUT32.DLL you can find in Windows 98 is older than that used by VB6 and so it needs to be updated. In short, VB5 .EXEs are self-sufficient programs that need nothing else to run. That's way I'm still using VB5 and am hesitant to move to VB.NET. Distributing the .NET framework together with your app is not always easy to do. While VB6 does requier extra runtimes, I think its sad you feel you have to use VB5. Especially when its really not that big a deal to download 2 1mb files.... Quote Thanks Sam http://www.samsmith.co.nz
*Experts* Volte Posted August 7, 2003 *Experts* Posted August 7, 2003 VB5 EXEs are not self-sufficient at all; it's just that the runtimes come with Windows 98. VB6's runtimes are included with Win2K+, and .NET's runtimes are included with XP SP2+. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.