VB6 and VB.NET
#6
As wyrm showed, the typical google search does wonders.

http://www.thescarms.com/vbasic/VB6vsVBNet.asp is a good link for the language differences.

You could also possibly want the IDE differences, and/or the architectural differences.

The IDE has bunches of new whizzbang features such as macros, code-collapsing, keyboard mappings etc.

The architectural differences are too large for me to list, but there are some obvious main ones such as:
- the code compiles to a Common Language Runtime (CLR), so that you can implement various languages in .NET, not just VB.NET, and they can all interoperate. The CLR means that any machine can run .NET code if it has a device that can run the CLR, just like how the Java JVM enables portability. I haven't looked for a long time, but I know that there were people working on a Mac version.
- Common way of exposing interfaces of objects
- API interfacing changes
- Single directory intalls
- Security / permissions handling

Hope this is a start. I haven't used it for a full commercial project yet, so I can't tell you about productivity, or practical issues.
Reply


Messages In This Thread
VB6 and VB.NET - by Yrrek - 11-14-2004, 08:38 PM
VB6 and VB.NET - by whyBish - 11-15-2004, 03:51 AM
VB6 and VB.NET - by Yrrek - 11-15-2004, 04:20 AM
VB6 and VB.NET - by Wyrm - 11-15-2004, 08:38 AM
VB6 and VB.NET - by Jarulf - 11-15-2004, 12:32 PM
VB6 and VB.NET - by whyBish - 11-16-2004, 05:00 AM
VB6 and VB.NET - by Yrrek - 11-16-2004, 09:01 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)