in

ASP.NET Weblogs

rbfigueira.net

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

VB.NET vs C# (best choice)

I was reading this article and .... :
http://www.aspnetpro.com/opinion/2003/09/asp200309en_o/asp200309en_o.asp

"Whether it's just or not, C# developers make more money, get work more easily, and enjoy more prestige than VB developers."

"ASPSOFT president and asp.netPRO columnist Jonathan Goodyear describes how, at his client's insistence, he converted a VB .NET code base to C#, then says, "The overwhelming majority of my clients ... are resolute in their insistence on our use of C# while building their software."

Do you agree with this ?!!

My simple conclusion:
It's crucial to learn C# ;P

Note: I prefer to do my stuff on vb.net but i know both languages (vb.net and c#) ;)

Published Oct 15 2003, 10:21 AM by rbfigueira
Filed under: ,

Comments

 

James Avery said:

We are not allowed to talk about this... :) It creates a million posts about how VB.NET is just as good as C#, or how C# people are better than VB.NET people... or how the truth the way and light is actually Java... etc.

:)

-James
October 15, 2003 8:27 AM
 

Phil said:

Could it be, that the uptake of .NET has been greater in the C than in the VB community and that the vast majority of VB programmers are still using VB6?
October 15, 2003 8:55 AM
 

rbfigueira said:

Polemic theme/subject ;)
Hummm, I think that one important influence were/is the fact that many websites and books have all examples in C#. My conclusion appoints to the fact that is more support for C# programmers then vb.net :(
October 15, 2003 9:32 AM
 

Avonelle Lovhaug said:

I think that this can depend on a lot on your customer base. None of my customers care at all about which language I use. Some care broadly and generally about the technology (Microsoft, ASP.NET, etc.), but many don't even care about that. They are focused on the business solution, not implementation details.
October 15, 2003 10:20 AM
 

JosephCooney said:

Our customers have all wanted VB.NET, becuase either
1) - VB.NET has been easier for their existing VB developers to pick up.
2) - They've read the salary surveys too, and know that hiring C# maintenance programmers will be more expensive than hiring VB.NET maintenance programmers.
October 15, 2003 7:51 PM
 

Phil Weber said:

Please see http://www.philweber.com/net/2003/08/15.htm for my thoughts on that editorial.
October 16, 2003 4:33 AM
 

Joseph Alamo said:

C# RULES
November 20, 2003 4:48 PM
 

ali said:

but guys what about the job markey who gets the job more easily?
December 22, 2003 11:21 PM
 

Lord Osis said:

Tech Support and docs for C# programmers are better.
Attempts at uptake of .NET seems to be independent of current background (ie vb/c++ ), but the OO crowd are more familiar with C++/Java than VB, and the VBers that actually are familiar with OO use the learning curve time to learn C# too (especially because all the quickstarts and so on show everything in both languages together in one page). We have here some VB people who just cant fully click with the OO thinking, so we make em do either db stuff or front end stuff. :)
March 18, 2004 5:32 AM
 

puzzled.net said:

We are about to embark on the migration from VS6 to VS.NET 2003 at my company. We are eagerly looking forward to this transition but many of us are in for a bit of an eyeopener with regard to adopting OO practices/concepts.

Am I wrong to think that the sole issue for picking a language is tied to code maintenance? After all, doesn't the common run-time library make it all look pretty in the end?
March 28, 2004 11:06 PM
 

MyNameGoesHere said:

Exactly...maintenance...unless your organization writes alot of low-level code.

Is it easier to find a VB.Net or C# developer? From what I have heard C# developers are easier to obtain.

I also agree with Avonelle Lovhaug (above). However the decision for developing applications should remain within the design shop, unless there are extenuating (sp) circumstances that say otherwise.

April 2, 2004 7:55 AM
 

Shua said:

well rbfigueira,

I disagree with you, because there are more books which have vb.net rather than C#, which one is best depends upon your clients
April 11, 2004 7:27 PM
 

Nikhil Belsare said:

After being in industry for last 4 years
I would recommend people who are using VB to upgrade to VB.NET and definitely not use C# as it's a totally new language for them.

C# is a very nice language and it has many advantages over VB.NET. but it is for the programmers who plan to learn java or who are working in java environment.
May 20, 2004 9:45 AM
 

Pero said:

I think for vb.net. He has only a big minus and thats is "Basic". A lot of people when heard basic they...
See you. Vb is better and easy to use
May 24, 2004 8:48 AM
 

Lokesh said:

I think so that vb.net easy to learn and most of the company work on it So software company want to earn more money for the same work in vb.net and to attract the client for new technology use C#...
Otherwise vb.net is better ane easy to use ...
June 2, 2004 1:50 AM
 

unknown said:

vb.net are easy to use than c#.
but i recommend c# coz c# rocks...
June 3, 2004 5:07 AM
 

Yaseen said:

I find C# more fun than VB.NET
June 30, 2004 4:09 PM
 

Fangorious said:

VB.NET RULES!!!
July 21, 2004 11:35 AM
 

free ebook VB.NET said:

after all VB.NET is the best
download both C# and VB.NET free ebook from http://www.free-itebooks.com. free-free ebooks, free it ebooks, free ebook programming, free ebook computer, free ebook php
August 7, 2004 3:46 AM
 

Dev said:

hey guys  some people says VB.NET gonna vanish in couple of years or so.is it so???

May 30, 2008 2:31 PM

Leave a Comment

(required)  
(optional)
(required)  
Add