in

ASP.NET Weblogs

rbfigueira.net

All about .net stuff, Compact framework, framework.net and personal projects.

Differences Between VB.NET / C#

"....Because of the past differences between Microsoft® Visual Basic, Microsoft® Visual CT, and Microsoft® Visual C++, many developers have the impression that Microsoft® Visual C# .NET is a more powerful language than Microsoft® Visual Basic .NET. Some developers assume that many things that are possible in Visual C# .NET are impossible in Visual Basic .NET, just as many things that are possible in Microsoft® Visual CT 6.0 and earlier or Microsoft® Visual C++T 6.0 and earlier are impossible in Microsoft® Visual BasicT 6.0 and earlier. This assumption is incorrect. Although differences exist between Visual Basic .NET and Visual C# .NET, they are both first-class programming languages that are based on the Microsoft® .NET Framework, and they are equally powerful..."

Check this:

Differences Between Microsoft Visual Basic .NET and Microsoft Visual C# .NET
http://support.microsoft.com/?kbid=308470

Don’t forget to do the download ;)

Published Nov 12 2003, 03:29 PM by rbfigueira
Filed under:

Comments

 

Somebody said:

Hasn't this subject already been beat to death on asp.net?
November 12, 2003 11:24 AM
 

Cory Smith said:

I don't understand what point your trying to get across? Has someone asked about the differences? Has someone stated they aren't equal? Are you just trying to come up with defense for you choice in language?

Something more appropriate entry would have been:

"I've been doing a lot of transitioning between VB.NET and C# lately. If found this invaluable link that shows some of the differences between the two languages; however, more importantly, the simularity between the two. If you working with both languages, or are just curious, check out the Differences Between Microsoft Visual Basic .NET and Microsoft Visual C#.NET."

Otherwise, your just inviting flames and adding more fire to already (apparently) touchy subject here on weblogs.asp.net. It's been stated that this line of discussion is unwelcomed by the hosts and, since it is free, I think you should respect these wishes.
November 12, 2003 12:05 PM
 

julie lerman said:

I think that Ricardo is just inviting people to see the facts - to have an intelligent, unemotional conversation about .NET languages and their relationship to the CLR.
November 12, 2003 3:26 PM
 

rbfigueira said:

Friend Cory Smith, you did not understand my post. Ok, perhaps i didn’t express me very well. My idea is not inviting flames or adding more fire to this subject BUT some people are wrong on this subject. Both languages are equally powerful. I think this “invaluable link” has a good explanation and i want to share that.

Like Julie has said I am “just inviting people to see the facts - to have an intelligent, unemotional conversation about .NET languages and their relationship to the CLR”.
Thanks Julie you catch the idea ;)

I think it very important to see the differences between these two languages. I am not
Defence for any choice…. i know both languages (vb.net and c#) ;)

C# has something that's lacking in VB.NET, but also the contrary is true. The newsletter in VB-2-the-Max (Visual Basic .NET or C#, that Is the Question) explain that point very well ;)
November 13, 2003 4:33 AM
 

Bhamidipati Gopala Krishna said:

It's great.

But the thing is when you say about .Net all languages are equal. There is no superior language in .Net. But when you see this article those who are familiar with C++ will get good knowldge in the difference.

I think it is the difference between the languages not in .Net. Because all are run in CLR and effect will be same. But how you will write the code and presented in language.(either in C# or VB.NET)

thanks,
gopal.
April 23, 2004 6:48 AM
 

Molar said:

One similarity between VB.NET and c# is that neither have an include statement (as in c).

C++.NET has it, as does just about every other non MS compiler I have come across. I appreciate that includes can be dangerous to use, but with proper code control they're terrifically useful.

It's not a hard thing to implement, so what has MS got against them?

VB.NET and C# may both be equally powerful, but I thinkg they are both much less powerful than VC++.NET





May 18, 2004 10:14 AM
 

Aish said:

It will be better if u state the differences directly. what is the benefit to display the arguments.

Please go for the quality not the quantity
July 30, 2004 9:39 AM
 

free ebook C#, free ebook VB.NET said:

Find the difference between C# and VB.NET, by read the current reading material.
both C# and VB.NET ebook is available at http://www.free-itebooks.com">http://www.free-itebooks.com, you can download both free ebooks now.
http://www.free-itebooks provide wide collection of free ebook, many free ebooks pdf format, free it ebook, free it ebook, free itebook, free itebooks.
Http://www.free-itebooks.com updated bimonthly, free ebooks is changed every two weeks, check it out
August 7, 2004 3:38 AM
 

free ebook C#, free ebook VB.NET said:

Find the difference between C# and VB.NET, by read the current reading material.
both C# and VB.NET ebook is available at http://www.free-itebooks.com">http://www.free-itebooks.com
you can download both free ebooks now.
http://www.free-itebooks provide wide collection of free ebook, many free ebooks pdf format, free it ebook, free it ebook, free itebook, free itebooks.
Http://www.free-itebooks.com updated bimonthly, free ebooks is changed every two weeks, check it out
August 7, 2004 3:39 AM
 

free ebook C#, free ebook VB.NET said:

Find the difference between C# and VB.NET, by read the current reading material.
both C# and VB.NET ebook is available at Http://www.free-itebooks.com">Http://www.free-itebooks.com">Http://www.free-itebooks.com">Http://www.free-itebooks.com
you can download both free ebooks now.
Http://www.free-itebooks.com">Http://www.free-itebooks.com">Http://www.free-itebooks.com">Http://www.free-itebooks.com provide wide collection of free ebook, many free ebooks pdf format, free it ebook, free it ebook, free itebook, free itebooks.
Http://www.free-itebooks.com">Http://www.free-itebooks.com">Http://www.free-itebooks.com">Http://www.free-itebooks.com updated bimonthly, free ebooks is changed every two weeks, check it out
August 7, 2004 3:40 AM
 

TrackBack said:

^_^,Pretty Good!
April 10, 2005 1:17 AM
 

Viusal Basic.NET said:

Base on Net framework, the VB.NET is the King. It's more powerful than both C#.NET and C++.NET. Don't say more if you don't know all about VB.NET. What things C++.NET and C#.NET can do, VB.NET could also.

July 29, 2007 5:18 AM
 

aruna said:

It will be better if u state the differences directly

December 13, 2007 12:06 PM
 

Raja said:

Visit:

www.studentsinnovativeideas.blogspot.com

www.studentsinnovativeideas.blogspot.com

www.studentsinnovativeideas.blogspot.com

June 19, 2008 4:02 AM
 

xango business said:

I know it is a matter of choice and an important moral issue, but I can’ t refrain from writing few words about… my personal opinion is that technology should always help people and if someone is religious he/ she should benefit from any technology to

June 22, 2008 6:47 PM

Leave a Comment

(required)  
(optional)
(required)  
Add