|
-
Jul 17th, 2009, 04:30 PM
#1
Thread Starter
Fanatic Member
6 .net, 2008
I started using vb6 years ago and is the only programming software that I have.
Visual Basic 2008 express seems to be free but haven't looked at it yet.
Is there a full version of VB 2008?
There's .net but I have no idea on what the difference is there.
Can anyone elaborate on the pros and cons of each?
Last edited by sgrya1; Jul 25th, 2009 at 07:37 PM.
-
Jul 17th, 2009, 04:36 PM
#2
Re: 6 .net, 2008
VB 2008 Express is the light free version of VB 2008. VB 2008 is not free and has several versions. .NET is just the framework/engine which VB/C# are built/based upon. Think of how VB6 has runtime dependancy files like msvbvmm60.dll and its other ocx's and VB 2002-2010 runtime dependancies as the .NET Framework.
For the pro's and con's try a search here on the forums because over the years we have accumulated many threads on the topic
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jul 17th, 2009, 04:47 PM
#3
Thread Starter
Fanatic Member
Re: 6 .net, 2008
Thanks again Robdog, I did try a couple of searches but maybe haven't found the right keywords yet.
.Net was moved up in the rankings years ago on vbforums. Is VB6 considered old hat now or is it still much the same?
-
Jul 17th, 2009, 05:05 PM
#4
Thread Starter
Fanatic Member
Re: 6 .net, 2008
I suppose what I'm really asking is should I get with the times?
I only really dabble with VB6 apps but some things are an abolute headache. I still have issues with some of my apps. Just wondering if issues are being sorted out with .net leaving vb6 problems to those who are willing to carry on with it.
-
Jul 18th, 2009, 07:00 AM
#5
Re: 6 .net, 2008
VB6 is very old (released in 1998) and unsupported (VB6 apps should work on Windows 7, but probably not on later versions).
The amount of people using it is going down steadily, and for a while we have had more activity in the VB.Net forum than the VB6 forum - hence the position change. There are still several of us helping, but that will presumably reduce over time.
Some things are dramatically easier in .Net (such as menu icons, form resizing, etc), so after a bit of practice with it you will be more productive.
-
Jul 24th, 2009, 10:00 AM
#6
Re: 6 .net, 2008
My NumberBox control which is written in VB6 is used by a bunch of people including sgrya1. I don't really know anything about .Net programming so would I be taking on too much if I were to try to convert it as my first .Net project? If I decided to try, what specific software would I need to buy or download?
-
Jul 24th, 2009, 10:23 AM
#7
Frenzied Member
Re: 6 .net, 2008
Not having played with that control, I would think 2k8 Pro should do (I have 2k2, 2k3, (I think some where I may even have 2k5) and 2k8 pro) all studio (not just vb.net) so my suggestion is to get the studio pro version...
See this link to compare...
http://www.microsoft.com/visualstudi...y/default.mspx
If you just want VB...
http://www.microsoft.com/express/download/
However, if you are a book guy like I am, there are books out there with both VB.NET and C#.NET examples side by side for comparisons so you can use/learn both at same time if you get the studio.
Good Luck
Option Explicit should not be an Option!
-
Jul 24th, 2009, 11:00 AM
#8
Re: 6 .net, 2008
 Originally Posted by MartinLiss
My NumberBox control which is written in VB6 is used by a bunch of people including sgrya1. I don't really know anything about .Net programming so would I be taking on too much if I were to try to convert it as my first .Net project? If I decided to try, what specific software would I need to buy or download?
Hi Marty, converting one of your project is an excellent idea that could get you a jump start into the wonderful world of .Net. As an MVP you should have got a complimentary MSDN subscription and is allowed to download Visual Studio Team System 2008 for free.
-
Jul 24th, 2009, 11:02 AM
#9
Re: 6 .net, 2008
 Originally Posted by Joacim Andersson
Hi Marty, converting one of your project is an excellent idea that could get you a jump start into the wonderful world of .Net. As an MVP you should have got a complimentary MSDN subscription and is allowed to download Visual Studio Team System 2008 for free.
Oh, yeah, I forgot about that.
-
Jul 25th, 2009, 01:33 PM
#10
Thread Starter
Fanatic Member
Re: 6 .net, 2008
Martin,
Your numberbox control works in .net.
I only just worked out how to add it. Right clicking in the toolbox area and selecting choose items. It is listed in the COM Components
-
Jul 25th, 2009, 01:43 PM
#11
Re: 6 .net, 2008
 Originally Posted by sgrya1
Martin,
Your numberbox control works in .net.
I only just worked out how to add it. Right clicking in the toolbox area and selecting choose items. It is listed in the COM Components
Great!
-
Jul 25th, 2009, 05:36 PM
#12
Re: 6 .net, 2008
The only problem is that the .Net framework has to go through the COM interop thing which is a rather slow process. Of course there is no real need for the conversion other than what Marty might learn during the process.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|