Click here to Skip to main content
15,889,651 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Hello Everyone,

I have some simple questions...

1) Which one do you recommend VB.Net or C#? small explanation why?

I will be creating a manufacturing application and I am not sure which direction to take. I am a VB6 developer and I am a bit bios, but I want to read your opinion.

Thanks.
Posted

VB.Net, since you are already familiar with VB6. That will make it easier to learn. The most difficult part of learning either is navigating the .Net Framework... once you master that with VB.Net, C# should be pretty easy to learn.
 
Share this answer
 
Comments
Simon_Whale 22-Sep-10 3:52am    
As someone who currently is working on VB.NET I agree about C#. I've learnt / learning it for another project and f
AspDotNetDev 22-Sep-10 22:28pm    
"and f"?
I'm not sure what you mean when you say that your a "bit bios":confused:

But, C# and VB.NET both use the .NET framework, so really either would be suitable, but it depends on which language you are most comfortable with. There have been many arguments/discussions/flamewars over the years about which one of them is better, and yes, the MSIL code generated by them is quite often slightly different, but functionally the same. :)
 
Share this answer
 
Comments
Kalila 19-Sep-10 19:39pm    
Reason for my vote of 5
Automatic vote of 5 for accepting answer.
If you're not pathologically fond of VB6 go with C#.
VB.NET has a rubbish syntax.
:)
 
Share this answer
 
v2
Comments
Kalila 17-Sep-10 15:51pm    
Reason for my vote of 5
Automatic vote of 5 for accepting answer.
C#. It's easy to learn and will make Java a piece of cake to learn if you ever need to (syntax really similar).
 
Share this answer
 
Comments
Kalila 19-Sep-10 19:39pm    
Reason for my vote of 5
Automatic vote of 5 for accepting answer.
C# programmers are higher paid and it's easier to move from C# to Java or just about any other programming language.

I prefer C#, cause it's more structured and well it rocks. I did VB.net in college but it only took me 2 weeks to move to c#.
 
Share this answer
 
Comments
Kalila 19-Sep-10 19:39pm    
Reason for my vote of 5
Automatic vote of 5 for accepting answer.
Which one do you recommend VB.Net or C#? small explanation why
One that you know better than other. Since it's going to be you who is going to write the code, I would recomment ou to use the one that suits you more.

My personal preference: C# ... I know it much better and find it more used.
 
Share this answer
 
Comments
Kalila 17-Sep-10 15:14pm    
Reason for my vote of 5
Automatic vote of 5 for accepting answer.
See, for Windows applications, its always VB.NET as you will find My namespace which might make your life more easy working with Windows.

On the other hand, C# is capable of doing the same thing and the construct looks good to me. I like C# and mostly do in it.

You can choose either one of them, and both of them will produce the same IL. So basically it is your choice which one better suits you.
 
Share this answer
 
Comments
Kalila 17-Sep-10 15:14pm    
Reason for my vote of 5
Automatic vote of 5 for accepting answer.
Vb.net is Okay for all your need Go Ahead...
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900