C#.Net or VB.Net

This is a discussion on C#.Net or VB.Net within the C# Programming forums, part of the General Programming Boards category; Which one would be better, C#.Net or VB .Net??...

  1. #1
    Registered User
    Join Date
    Aug 2011
    Posts
    384

    C#.Net or VB.Net

    Which one would be better, C#.Net or VB.Net??

  2. #2
    Registered User
    Join Date
    Aug 2011
    Posts
    384
    or is it asp.net. And I mean in terms of the strength of these languages, which one provides a finer control of the net?

  3. #3
    Registered User
    Join Date
    Oct 2006
    Posts
    2,289
    for finest control, use C++/CLI. after that comes C#, then J#, then VB, then F# (in my opinion).

    VB is derived from a language (BASIC - Beginner's All-purpose Symbolic Instruction Code) that was never intended to ever be used for anything other than learning.

  4. #4
    Gawking at stupidity
    Join Date
    Jul 2004
    Location
    Oregon, USA
    Posts
    3,162
    Control of the net? Finest control? What are you guys talking about?

    The original question couldn't be much more unclear, and then the response is highly arbitrary, especially since you can't even know what you're answering. Are you suggesting using C++/CLI in Asp.Net?

    I would suggest the OP do at least a rudimentary search on the subjects so you can at least ask an intelligible question.
    If you understand what you're doing, you're not learning anything.

  5. #5
    Registered User
    Join Date
    Aug 2011
    Posts
    384
    No I don't know anything about .Net or any of these languages. I am curious about understanding the working of the internet and I just wanna know what would be helpful.

  6. #6
    Gawking at stupidity
    Join Date
    Jul 2004
    Location
    Oregon, USA
    Posts
    3,162
    .Net has nothing to do with how the internet works. If you want to learn how the internet works you should learn about things like TCP, UDP and IP. Or just click this and start reading: How does the internet work?
    If you understand what you're doing, you're not learning anything.

  7. #7
    Registered User
    Join Date
    Mar 2009
    Location
    england
    Posts
    209
    Quote Originally Posted by juice View Post
    No I don't know anything about .Net or any of these languages. I am curious about understanding the working of the internet and I just wanna know what would be helpful.
    Not entirely sure what you're asking here, but you talk about the internet, so I'm going to assume that you want to use .net for the delivery of pages.

    Think of ASP.net in comparison to something like PHP. A server side scripting language which is executed pre-delivery.

    However also understand that ASP.net is C# or VB.net. Essentially you can use your preferred choice of .net language to create ASP.net content. I would imagine a lot of people choose C# over VB.net as C# is Microsoft's flag-ship .net language and is least likely to be phased out of existance any time soon.

    Other web-based technologies such as Silverlight applications follow the same idea as ASP.net in that you can use your preferred choice of .net language to code "beneath the hood".

    I've personally never used VB.net before but from what I understand it is more or less as capable as C# in terms of implementation of, and access to the .net framework. It boils down to preference and convenience. For a programmer of a C or Java background, it would be far more convenient to jump into C# than VB.net. Real Basic and VB6 users would obviously find VB.net more familiar.

    In conclusion, there is no right or wrong choice of .net language to learn.

Popular pages Recent additions subscribe to a feed

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21