Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. ASP.NET
  4. VB.Net Vs C#

VB.Net Vs C#

Scheduled Pinned Locked Moved ASP.NET
csharpvisual-studiocollaborationhelp
6 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Amit Kumar G
    wrote on last edited by
    #1

    Hi CodeProject Team, Can anyone help me to understand +/- of both? I know people usually say go for the language where you have more skill set, background etc... But i need to understand more capablity(technical) of each others... So anmyone? Amit

    C F C 3 Replies Last reply
    0
    • A Amit Kumar G

      Hi CodeProject Team, Can anyone help me to understand +/- of both? I know people usually say go for the language where you have more skill set, background etc... But i need to understand more capablity(technical) of each others... So anmyone? Amit

      C Offline
      C Offline
      Colin Angus Mackay
      wrote on last edited by
      #2

      What ever one you favour - They are so close it really make no significant difference.


      Upcoming events: * Glasgow: Mock Objects, SQL Server CLR Integration, Reporting Services, db4o, Dependency Injection with Spring ... "I wouldn't say boo to a goose. I'm not a coward, I just realise that it would be largely pointless." My website

      1 Reply Last reply
      0
      • A Amit Kumar G

        Hi CodeProject Team, Can anyone help me to understand +/- of both? I know people usually say go for the language where you have more skill set, background etc... But i need to understand more capablity(technical) of each others... So anmyone? Amit

        F Offline
        F Offline
        Fred_Smith
        wrote on last edited by
        #3

        I'll second Colin's answer above.... In the pre- .NET days there was a big differnece, but now all the .NET languages reference the same classes/framework, and (unlike before) VB too is (or can be) properly compiled (it used to be psuedo-compiled and then that was dealt with on the run; the so-called Just-In-Time compiler.) So the differences are much less relevant now in .NET, and for the majority of "everyday" applications it really is a matter of personal choice which you prefer to use. I would suggest that unless your understanding pf programming is such that you already know the answer to your question, then you aren't likely to be programming anything that makes one language a technically better choice than another. So go for the one you prefer. There is no doubt that VB is an easier language to learn. Many C# programmers equate that with being simplistic itself, which is a somewhat simplistic argument.... make no mistake: VB.NET is an extremely powerful language.

        A 1 Reply Last reply
        0
        • F Fred_Smith

          I'll second Colin's answer above.... In the pre- .NET days there was a big differnece, but now all the .NET languages reference the same classes/framework, and (unlike before) VB too is (or can be) properly compiled (it used to be psuedo-compiled and then that was dealt with on the run; the so-called Just-In-Time compiler.) So the differences are much less relevant now in .NET, and for the majority of "everyday" applications it really is a matter of personal choice which you prefer to use. I would suggest that unless your understanding pf programming is such that you already know the answer to your question, then you aren't likely to be programming anything that makes one language a technically better choice than another. So go for the one you prefer. There is no doubt that VB is an easier language to learn. Many C# programmers equate that with being simplistic itself, which is a somewhat simplistic argument.... make no mistake: VB.NET is an extremely powerful language.

          A Offline
          A Offline
          Amit Kumar G
          wrote on last edited by
          #4

          Yes we all are correct. http://blogs.msdn.com/csharpfaq/archive/2004/03/11/87816.aspx http://blogs.msdn.com/csharpfaq/archive/2004/03/11/87816.aspx

          C 1 Reply Last reply
          0
          • A Amit Kumar G

            Yes we all are correct. http://blogs.msdn.com/csharpfaq/archive/2004/03/11/87816.aspx http://blogs.msdn.com/csharpfaq/archive/2004/03/11/87816.aspx

            C Offline
            C Offline
            Cfer83
            wrote on last edited by
            #5

            I think the C# Development Team is making better advances than the VBN Team is doing in the next Framework update. I should probably say "innovation", not "advances". It would be wise to look at the planned updates in the new Framework.

            1 Reply Last reply
            0
            • A Amit Kumar G

              Hi CodeProject Team, Can anyone help me to understand +/- of both? I know people usually say go for the language where you have more skill set, background etc... But i need to understand more capablity(technical) of each others... So anmyone? Amit

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #6

              If you're starting out, C# is better as VB is poorly designed and full of hidden traps. If you know VB already, you will know how to negotiate those traps, and the others are right, it makes no real difference

              Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups