C# and VB.net for ASP.net -- Which one is better for me

Last post 07-04-2009 6:24 AM by TATWORTH. 5 replies.

Sort Posts:

  • C# and VB.net for ASP.net -- Which one is better for me

    05-28-2009, 12:48 PM
    • Member
      14 point Member
    • gzmartinlee
    • Member since 05-16-2009, 6:21 PM
    • Posts 19

    Dear professional, 

    1. I am not an IT major person, my university is major in economics and finance.

    2.  I am very familiar with VBA ( for Word, Excel, Access ), I can use VBA in Access to develop a full MIS.

    3. In order to use ASP.net to develop my website, I already studied by myself for the C# for one year and can already write some simple programme in C# and can develop simple website using C# (please refer to my own website www.autofc.net  )

    4. My friend which is an IT person told me that C# is absolutely better than VB.net, and he told me that the only purpose for Microsoft to keep VB.net in the ASP.net is to keep the old customers of the old-ages. He think that VB.net will become a language which will become out-of-date.

     

    My question is:

    1. Which language is better for me ?

    2. I myself want to change from C# to VB.net because VB.net is more like VBA. However, I am afraid VB.net will be out-of-date in the future (as the "4." my IT friend told me )  

    I am very puzzling about the choice of C# and VB.net. Please help me!  Thank you very much.

     

    Martin

    2009-05-29

     

  • Re: C# and VB.net for ASP.net -- Which one is better for me

    05-28-2009, 1:30 PM
    Answer
    • All-Star
      49,023 point All-Star
    • Curt_C
    • Member since 07-23-2003, 8:27 PM
    • Plover, WI - USA
    • Posts 5,336
    • Moderator
      TrustedFriends-MVPs

    1) Sadly this is a REALLY REALLY bad question. It's been debated heavily for years, go google it... But the short answer is that whatever one works for you is the one to use.

    2) Both vb.net and C# will continue to be supported. Whomever your friend is that said VB.Net will be out-of-date, he was wrong.

    I use both, many devs do, knowing both is advantageous but seriously...it's like saying "Ford is better than Chevy" or "Pepsi is better than Coke"....it's a pointless argument with no defined winner, its all preference.

    Blatant Self-Promotion: Book Released - ASP.Net CMS Development
  • Re: C# and VB.net for ASP.net -- Which one is better for me

    05-29-2009, 5:03 AM
    • Member
      357 point Member
    • ssg31415926
    • Member since 08-01-2007, 12:56 PM
    • Posts 153

    I started with VB.NET but now mostly do C#.  Actually, it's pretty easy to switch between them: the .NET Framework is the same.  I switched because most people who do what I do use C# and I found more sample code in C# that I was always having to translate.

    So, my recommendation is work out exactly what you need to do with it and especially where you expect to have problems.  Then look round the forums and see what people with similar problems are using and see where you get the most solutions.  Then pick that language.

  • Re: C# and VB.net for ASP.net -- Which one is better for me

    05-29-2009, 10:11 AM
    Answer

    Hi friend,

    Whether it is vb.net or C#.net , you just focus on domain what you are working on. It helps you a lot. Being a vb programmer   you can switch in to c#.net .

    All the best

    Srinivas Kotra.

     

    Remember to click “Mark as Answer” on the post, if it helps you. Because It helps others to find the solution.

    Srinivas Kotra.


  • Re: C# and VB.net for ASP.net -- Which one is better for me

    07-03-2009, 8:07 AM
    Answer
    • Member
      141 point Member
    • charge22
    • Member since 07-03-2009, 9:40 AM
    • Posts 27

    Hi,

    Hope by now you have your website up and running!

    Be yourself and choose vb.net. Build your skills in .net and switch over to C# whenever you have a real need to.

    Cheers!

    Cheers!

    ------------------------------------------

    Please mark as answer if it helps.
    Credits points for us and also lets others know its an accepted answer.
  • Re: C# and VB.net for ASP.net -- Which one is better for me

    07-04-2009, 6:24 AM
    • All-Star
      62,439 point All-Star
    • TATWORTH
    • Member since 02-04-2003, 8:34 AM
    • England
    • Posts 12,183
    • TrustedFriends-MVPs

    >I myself want to change from C# to VB.net because VB.net is more like VBA. However, I am afraid VB.net will be out-of-date in the future (as the "4." my IT friend told me )

    Then change! Both are good languages! Guess which of VB.NET or C# is the best? The one that gets you the next job! Smile

    The best advice on the choice between C# and VB.NET was given by Dan Appleman about 7 years ago:

    "If your background is in VB or VBA then learn VB.NET, but if your background is C, C++, Java then learn C#.  Once you have a thorough grounding in the Dot Net framework, then learn the other language."

    When I made the transition from one to the other, I very pleasantly surprised on easy it was.

    I endeavor to provide sample code in both languages, but not everybody does, so is a great advantage in being bi-lingual.

    Don't forget to click "Mark as Answer" on the post that helped you.
    This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.
Page 1 of 1 (6 items)