Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How is VB.Net different from VB6?

Answers were Sorted based on User's Feedback



How is VB.Net different from VB6?..

Answer / satyambabu

? VB6 was interpreter based language while VB.NET is
a compiled language

? VB6 was not a type-safe language while VB.NET is a
type safe language.

? VB6 used ?On Error Goto? syntax to handle
exceptions at runtime. VB.NET uses the Try?Catch?Finally
syntax to handle exceptions at runtime.


? VB.NET has much enhanced object oriented support
than VB6

? VB6 does not allow developing the multithreaded
applications. In VB.NET you can create multithreaded
applications.

? VB6 was only considered good for desktop windows
application. In VB.NET you can also develop web
applications, distributed applications, create .NET windows
and web controls and components, write windows and web
services.

? In VB.NET, you can also use reflections to read the
meta-data of types and using reflection emit you can also
generate code to define and invoke types at runtime.


? VB.NET uses .NET framework class library along with
specialized VB library (System.VisualBasic) as a standard
library. As a result, the standard library for VB.NET is
much enhanced and useful compared to VB6 standard library


? VB.NET is platform independent because of .Net
framework. Programs written in VB.NET can run on any
platform where .Net framework is present. The platform
include both hardware and software (operating system)
platforms.

? VB6 uses COM (Component Object Model) as component
architecture. VB.NET uses assemblies as its component
architecture. The Assemblies architecture has removed a lot
of problems with COM including DLL-Hell and versioning
problem.

? Components created in VB6 (COM) need to make and
update registry entries. VB.NET does not require any
registry entry making the deployment easier

? VB6 used ASP to build web applications. VB.NET uses
ASP.NET to build web applications.

? VB6 used ADODB and record-sets to implement data
access applications. VB.NET uses ADO.NET and datasets to
build data access applications. The ADO.NET also supports
the disconnected data access.

Is This Answer Correct ?    8 Yes 0 No

How is VB.Net different from VB6?..

Answer / aparna

VB.NET has changed almost every aspect of
softwaredevelpoment new concepts and techniques were intro

the more imp thing is its a fully object oriented,new
componet techniques new visual tools for both local and
internet interfaces

vb6
no capability of multithreading
no effective user interface for internet based applications
etc

Is This Answer Correct ?    4 Yes 1 No

How is VB.Net different from VB6?..

Answer / shilpa

1.VB6 was a scripting language while VB.NET is
a Programming language

2.VB6 was supported Unstructured error handling by using On
Error Gotos tatement.VB.NET supports structured exceptional
by using Try&#8230;Catch&#8230;Finally to handle exceptions at runtime.

3.VB.NET is completely supports object oriented features.
but VB6 wont support

4.VB6 used ADO as Data access technology and record-sets to
implement data access applications.Also here data transfer
in the form of binary format.VB.NET uses ADO.NET and
datasets to build data access applications. The ADO.NET
also supports the disconnected data access.Here the data
transfer in the form of xml format.So here their is faster
dtaa transfer.

5.Multiple versions are supported withvb.net,but with vb6
its not supported

6.multithreading is supported with vb.net,but not with vb6



Is This Answer Correct ?    2 Yes 0 No

How is VB.Net different from VB6?..

Answer / billgate

vb.net have .net framework while vb6 has not...simple...

Is This Answer Correct ?    2 Yes 0 No

How is VB.Net different from VB6?..

Answer / kamalakannan.a

Main Differences are

1.VB.Net is support fully OOP concepts.But VB doesn't
support fully in OOP concepts.

2.VB.Net support Multithreading.Vb doesn't support
multithreading.

3.VB.Net have Error handling mechanism.But VB not have any
error handling.

Kamal....

Is This Answer Correct ?    1 Yes 0 No

How is VB.Net different from VB6?..

Answer / vas

vb.net is oop concepts,vb isnot oop conect,vb.net is usjng
mutliple theading vbis not in mulutipl thead

Is This Answer Correct ?    0 Yes 0 No

How is VB.Net different from VB6?..

Answer / a

and also inheritance.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More VB.NET Interview Questions

What is a literal control?

0 Answers  


Explain how to achieve polymorphism in vb.net?

0 Answers  


Explain namespace?

0 Answers  


what is commom language runtime?

0 Answers  


Why should you use delegate?

0 Answers  


What is the difference between convert.tostring and .tostring() method?

0 Answers  


Difference between VB dll and assemblies in .NET ?

5 Answers   Digital GlobalSoft,


Explain jagged array in vb.net?

0 Answers  


What is the use of console application?

0 Answers  


What are the assembly entry points?

0 Answers  


code for itemstockgroupwise record?

1 Answers  


Explain the difference between web.config and machine.config and where it will be ?

0 Answers  


Categories