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?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain i.tostring method?

976


What do you mean by serialization and deserialization and it's use.

1098


What is the top .net class that everything is derived from?

1107


Why do you need Lock in Visual Basic?

1145


What is redim keyword and its use?

1076


Sir, what code to store data from vb net sql server 2008 to 2005 and at the same time in order to validate the data entered is not the same, but there have been contacts in the module. Examples such as the log table that I created, the user name as the primary key.

2237


What are the shared variables?

1107


What are the differences between vb.net and c#, related to oops concepts

1027


What is DLL HELL in VB.NET

1058


What is the difference between import system.data.sqlclient and system.data.oledb?

998


What is the significance of delegates. Where should they be used?

997


What languages does the .net framework support?

1043


source code for how to login a vb.net application ?

1080


Name some of the features present in vb 2005?

1002


What is the use of assembly?

1049