Go Back   Computer Forums > General Computing > Programming
Join Computer forums Today

Thread Tools Search this Thread Display Modes
Old 07-02-2009, 03:52 PM   #1
Baseband Member
Join Date: Sep 2008
Posts: 60
Default .net

Hi every body

what is the different between
1- VB and VB.net
2- asp and asp.net
3- c++ and c

Thank you

Feras is offline   Reply With Quote
Old 07-02-2009, 04:53 PM   #2
Daemon Poster
dudelewis1's Avatar
Join Date: Jun 2009
Posts: 765
Default Re: .net

Well c and c++ are two very closely related programming languages. If you know one, its pretty easy to learn the other. Not sure about the other two though.

Athlon II x2 255 @ 3.1ghz | 4 gb ddr3 ram| 500+80 gb wd hd | Sapphire 5450 | Win7 | Hanns G 20"

Toshiba Satellite | Core2Duo @ 2.0 ghz | 3gb ram | 250 gb hd | lolintelgma | Ubuntu 10.04
dudelewis1 is offline   Reply With Quote
Old 07-02-2009, 05:11 PM   #3
In Runtime
essentialx3's Avatar
Join Date: Jul 2009
Posts: 243
Send a message via AIM to essentialx3
Default Re: .net

ASP.net is derived from asp, but asp.net can be written in 2 languages, C# or basic. vb.net is asp.net using Visual Basic, cs.net is asp.net using Visual C#
essentialx3 is offline   Reply With Quote
Old 07-24-2009, 07:54 PM   #4
Baseband Member
Join Date: Jun 2009
Posts: 36
Default Re: .net

The difference between VB and VB.NET is that VB.NET is built upon the .NET framework. I would say .NET is the way to go. In the old days C/C++ was MUCH more powerful then VB. However with the .NET framework VB.NET and C# (also built on the framework) are basically equally as power, as is any language that uses the framework; ASP.NET, C++/CLI, C#, VB.NET, J# (Java.NET), etc.

Since I've been rambling on about the .NET framework I'll give you a little intro to it. Back in the day when you wrote a program in VB or C, it would be compiled directly into machine code, and when you ran the program it would execute the machine code. With the .NET framework when you compile a program ALL language (C#, C++, VB.NET, etc.) are compiled into what is know as Common Intermediate Language (CLI). This is why all the .NET languages are pretty much equal. When you run the program the Common Language Runtime (CLR) execute the CLI bytecode. There are advantages and disadvantages to this process, but in my opinion the advantages far outweigh the disadvantages; this such as memory management, security, garbage collection, etc.

Hope this helps clarify this somewhat.
dmarciano is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

All times are GMT -5. The time now is 03:50 AM.

Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0