Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > VB Script

Vista - what is difference between VB and VB.net

Reply
 
Old 09-27-2008   #1 (permalink)


Vista Home Premium 32bit
 
 

what is difference between VB and VB.net

what is difference between VB and VB.net

My System SpecsSystem Spec
Old 09-27-2008   #2 (permalink)
Joe Fawcett


 
 

Re: what is difference between VB and VB.net


"pradip030384" <guest@xxxxxx-email.com> wrote in message
news:5b9c7e2b04a1f93f905347d098a54735@xxxxxx-gateway.com...
Quote:

>
> what is difference between VB and VB.net
>
>
> --
> pradip030384
Lots, but as this group's about VBScript, and that's another different
language more akin to VB than VB.NET, then I suggest a web search, a VB or a
VB.NET group.
http://www.thescarms.com/vbasic/vb6vsvbnet.aspx

--

Joe Fawcett (MVP - XML)
http://joe.fawcett.name

My System SpecsSystem Spec
Old 09-27-2008   #3 (permalink)
mayayana


 
 

Re: what is difference between VB and VB.net

VB (mostly VB 5 and 6) is a COM-centric programming system
for writing compiled Windows software, using mostly ActiveX
and the Win32 API. VB 5 and 6 each have their own 1 MB
runtime library.

VB was designed to be a "RAD" (rapid application
development) system that allowed for designing a program GUI
graphically and then writing the code behind it. In many cases
there are also components available that simplify complex coding
challenges. The idea was to provide a way for programmers to
learn something less abstruse and -- and program in something
less tedious -- than plain C++. In VB one can write software
that mainly uses the Win32 API, like traditional C++ software, but
one can also write very simple and quick programs by using
components.

VB.Net is a Java-like system that uses the .Net Framework
(a 70+ MB runtime, correlate to the Java VM). It creates
JIT-compiled "assemblies", designed for use where Java might
be used: in creating server-side components for Windows servers,
corporate intranet software, etc. Like Java, .Net software is designed
to be powererd by a runtime (one or more support libraries),
not directly connected to the operating system API, thus making
it cross-platform and safer to use than most compiled software.
Unlike Java, .Net is not really cross-platform (the latest version
only runs on XP SP2 and Vista) and it's not necessarily safe because
the exclusive dependence on the runtime can be supplemented by
the use of "unsafe" API calls.

In many ways VB.Net is to VB what Java is to C++.
VB.Net does not create compiled executables. VB does not
use the the .Net Framework. The numerous classes that are
built into VB.Net do not exist in VB. Etc. VB is for Windows
software. .Net, like Java, is more for server-side software
because of its slow speed, large runtime, and ease of
decompiling.

At Microsoft they've been wanting all "3rd-party" developers
to get switched over to .Net so that only Microsoft and their
partners would be directly using the Window platform -- the
Win32 API.
As part of the .Net marketing push, the name "VB.Net"
was shortened to just "VB" awhile back. So you might get different
answers to your question in different places. To many newer
VB.Net programmers, VB and VB.Net mean the same thing.

To reiterate what Joe Fawcett said, neither VB nor VB.Net
has anything to do with VBScript, and this is a VBScript group.
If you have a VB question try:

microsoft.public.vb.general.discussion

If you have a VB.Net question try any group with "dotnet"
in the name, such as:

microsoft.public.dotnet.languages.vb

Quote:

>
> what is difference between VB and VB.net
>
>
> --
> pradip030384

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
What is the difference between -eq and = PowerShell
Difference between 32 & 64? General Discussion
What is the difference Vista music pictures video
32 or 64 bit? What's the difference? Vista installation & setup
What is the difference between Pre-RC1 and RC1? Vista installation & setup


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46