Anonymous

What's The Difference Between Vb And Vb.net?

4

4 Answers

ragesh Profile
ragesh answered
vb is object based and vb.net is object oriented.In VB.net ,oops concept is used.

1) VB.net is object oriented.

2) VB.net supports exception handling.

3) VB.net is strongly typed.

4) VB. net supports multithreading.

5) VB.net now has console applications

VB:
* object based language

* does not support inheritance

* does not support for disconnected architechture

* no interoperability function

* no support for threading

* no powerful exceptional handling mechanism

* does not support console based applications
* cannot use more than one version of com objects,this is dll error*
does not support threadingVB.NET:
* object oriented language
* supports inheritance
supports disconnected data architechture
* it supports interoperability
* uses managed code* supports threading* provides access to third party controls like com,dcom* powerful exceptional handling* having support for the console based applications* more than one version of dll is supported

vb.net is fully object orientated,high security,used in mobile application.
thanked the writer.
Anonymous
Anonymous commented
1. Vb is opps based, But dotnet is Completely supported for oops
2. In dot net we can develop console applications, web applications, mobile apps, smart device apps, But this was not possible in vb.
3. Lot of Advanced controls available in vb.net
4. In vb, only recordset concepts ( connection methods) are available, ex. DAO, ADO, RDO methods. But in dotnet ado.net(disconnected Database) method is also availble.
5. Cross language integration, Cross language Debugging and cross langauge inheritance is also possible in vb.net.

These are the main differences i know. Other than this there are lot of differences between vb and vb.net.
Anonymous Profile
Anonymous answered
*Both are greatly changed in runtime environment. VB uses VB runtime while VB.net uses VB.net
*VB was interpreter based language while VB.net is a complied language
*VB was not a type-safe language while VB is a type-safe language.
*VB.net has much enhanced oops support than VB
*VB doesn't allow developing the multithreaded applications while VB.net does
*VB is only for desktop applications while VB.net is to develop web applications ,distributed applications
*VB used ASP to build web applications. VB.NET uses ASP.NET to build web applications
manish singh Profile
manish singh answered
VB .Net- 1. It has oops concept .
2.It has inheritence and multitherading .
3.It's compiler is CLR who provides IDE environment and cross language interroperability.
4.It's compiler (CLR)  is more times powerfull than vb compiler.

VB- 1.Itdoesn't have oops concept.
2.It is also a plateform where  we perform some specific task.
3.VB compiler doesn't have interoperbility (CL),CTS, CLS etc.
Anonymous Profile
Anonymous answered
Potty

Answer Question

Anonymous