ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip   SiteMap shows list of All Categories in this site.
Google
 
Categories  >>  Software  >>  Microsoft Related  >>  VB.NET
 
 


 

 
 Visual Basic interview questions  Visual Basic Interview Questions
 C Sharp interview questions  C Sharp Interview Questions
 ASP.NET interview questions  ASP.NET Interview Questions
 VB.NET interview questions  VB.NET Interview Questions
 COM+ interview questions  COM+ Interview Questions
 ADO.NET interview questions  ADO.NET Interview Questions
 IIS interview questions  IIS Interview Questions
 MTS interview questions  MTS Interview Questions
 Crystal Reports interview questions  Crystal Reports Interview Questions
 BizTalk interview questions  BizTalk Interview Questions
 Dot Net interview questions  Dot Net Interview Questions
 Exchange Server interview questions  Exchange Server Interview Questions
 SharePoint interview questions  SharePoint Interview Questions
 Microsoft Related AllOther interview questions  Microsoft Related AllOther Interview Questions
Question
How is VB.Net different from VB6?
 Question Submitted By :: Guest
I also faced this Question!!     Rank Answer Posted By  
 
  Re: How is VB.Net different from VB6?
Answer
# 1
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 ?    2 Yes 1 No
Aparna
 
  Re: How is VB.Net different from VB6?
Answer
# 2
?	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 ?    2 Yes 0 No
Satyambabu
 
 
 
  Re: How is VB.Net different from VB6?
Answer
# 3
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…Catch…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 ?    1 Yes 0 No
Shilpa
 
  Re: How is VB.Net different from VB6?
Answer
# 4
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 ?    0 Yes 0 No
Kamalakannan.a
 
  Re: How is VB.Net different from VB6?
Answer
# 5
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
Vas
 
  Re: How is VB.Net different from VB6?
Answer
# 6
vb.net have .net framework while vb6 has not...simple...
 
Is This Answer Correct ?    0 Yes 0 No
Billgate
 
  Re: How is VB.Net different from VB6?
Answer
# 7
and also inheritance.
 
Is This Answer Correct ?    0 Yes 0 No
A
 

 
 
 
Other VB.NET Interview Questions
 
  Question Asked @ Answers
 
how to create crystal reports in asp.net & vb.net with syntax  1
What is the Difference between Dataset and Datareader?  4
Display a roll having minimum marks in two subjects? Patni1
if user enters 1 or 2 or any other number in digit format in next textbox it should show the answer in word reading like if enters 12 answer should be twelve  4
how to get sum of two numbers in vb.net?  3
How do you rate yourself in .NET ? Infosys3
What is VB.Net? Ksb3
What is an abstract class?  3
how to call a list box on the text if some one send me the code for it  1
hey friends, Firstly I pick the records from the database into the DataGridView, Then I want that If I made any changes to the records in the GridView & Click on Update Button, Changes are Reflected into the main Database .Plz do reply back  3
What is the Difference between CLR & CTS?  2
Is VB.NET object oriented? What are the inheritances does VB.NET support ? Digital-GlobalSoft11
How to Insert a TextBox value in to Sql database using VB.Net coding?  3
What are the objects in asp.net and tell the purpose of those objects Ascent2
What is the difference b/w Readonly Variable and Constant Variable? Sonata5
is it possible to use flexgrid in vb dotnet? Microsoft7
What are Major Feature of VB.NET Over C#.NET  9
Disadvantages of vb ? Digital-GlobalSoft4
how to connect crystal report with vb.net ? Patni6
How to store jpeg / gif / bmp image in database and how to retrieve them? The most stressful condition is database is distributed and stored images can be retrive from any computer in network and any one can store images from other computer!! plss help its urgent.......RAHUL RATHOD  2
 
For more VB.NET Interview Questions Click Here 
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com