Urgent...pls help

  • Thread starter Thread starter Omavlana
  • Start date Start date
O

Omavlana

Hi,

I am going to takeup a project on VB.NET. My client is asking to
develop on VB6 and he asked about my recommondation for .NET. I need
to provide a technical writeup on the advantages of .NET compared with
VB6. I need to include the features and advantages in using .NET
instead of VB6.

Please assist me.

Thansks & Regards,
Omav
 
There are too many to mention.

Productivity is the biggest thing I can think of. You can do many things
like writing windows services in .NET that you couldn't do in VB6.
Threading is a breeze in .NET, and it was a bear in VB6. Dll Hell is
eliminated in .NET with the GAC. Zero touch deployment is another feature
in .NET that VB6 lacked. You can mix assemblies so a C# project and a
VB.NET project can both run in the same assembly. Then there's things like
a more modern syntax, an IDE that is lightyears ahead of VB6. Buffer
overflows aren't a problem in a managed code environment. You can also take
your classes and run them in ASP.NET and the Compact Framework and Windows
Desktop with little if any modifications (it really depends on the
libraries, but it's totally possible to write classes that will run in all
three environments). XML support is superb in .NET. Dan Appleman wrote a
book called somethign like Moving to .NET Strategies and Concepts, I'll see
if I can find it, but it is a play by play of the differences.

HTH,

Bill
 
Hi Omavlana,

In addition to Bill,

Because the Net is a standard part of the Windows OS in future, you do not
need runtimers anymore, only your program (with the restrictions that for
older OS newer than NT4+sp6 and W98 the framework has to be installed and
that it is not running on older OS's than that)

It is not impossible that it will be also on Linux in future.

http://www.go-mono.com

Another advantage, when well programmed, it goes almost exactly as fast as
C#.
(Sometimes it can be faster sometimes slower, but avarage it it will be
mostly the same).

But this are again just very slight additions on the advantages from VB.net
above VB.6

Cor
 
Back
Top