Results 1 to 10 of 10

Thread: VB.NET vs C#

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Oct 2005
    Posts
    167

    Question VB.NET vs C#

    Which one is better VB.NET and C#? Can one explain this clearly?

  2. #2
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: VB.NET vs C#

    There has been numerous threads on this topic already, have a search...
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  3. #3
    Hyperactive Member The_Duck's Avatar
    Join Date
    May 2005
    Location
    Leamington, UK
    Posts
    351

    Re: VB.NET vs C#

    For a language comparision see here

    Asking a question such as this on a VB.Net forum will most likely get you a biased response!

    Personally I use a combination of both languages, depending upon the situation. I prefer to use VB.Net for my applications as I find the code easier to read and maintain.

  4. #4

    Thread Starter
    Addicted Member
    Join Date
    Oct 2005
    Posts
    167

    Re: VB.NET vs C#

    So which forum should i ask this question on?

  5. #5
    Super Moderator Wokawidget's Avatar
    Join Date
    Nov 2001
    Location
    Headingly Occupation: Classified
    Posts
    9,632

    Re: VB.NET vs C#

    Well it's really a question that cannot be answered.

    C# is a little bit more powerfull, and has a little bit more functionality than vb.net when it comes to complicated things, but in my experience c# is a pain to write quick and simple apps, object events are just stupidly handled for some really stupid stupid reason.

    So, c# developers say c# is better as it does more, but vb developers say the dev speed aspect on vb.net is much better...blah blah blah.

    If you are looking at choosing a language to write in, and are basing it on this thread, then you clearly will not use the extra benefits of c#.

    Woka

  6. #6
    Fanatic Member Mr.No's Avatar
    Join Date
    Sep 2002
    Location
    Mauritius
    Posts
    651

    Re: VB.NET vs C#

    When people ask me I advise C# for the following reasons:
    • You learn to develop the .NET way and not carry your VB6 baggage
    • Its easier to then learn Java
    • Most of the sample codes on the web are in C#
    • You're respected when you say you develop in C#


    Though Microsoft did a great job in bringing full Object Orientation into VB people still stress on the "BASIC" and consider it a toy language which is far from true. Secondly in trying to please hobbyist programmers Microsoft ruined the chances of VB programmers earning the same respect as C++ and Java developers.

    I for one am learning C#.
    Using VB.NET 2003/.NET 1.1/C# 2.0
    http://del.icio.us/rajoo
    Blow your mind, smoke gunpowder
    Ashes to ashes, dust to dust
    If God won't have you, the devil will. - Author unknown
    Don't follow me, I'm lost too ...

  7. #7
    Fanatic Member venerable bede's Avatar
    Join Date
    Sep 2002
    Location
    The mystic land of Geordies
    Posts
    1,018

    Re: VB.NET vs C#

    I agree with most thats been said.

    Choose whichever seems appropriate depending upon your background.
    On saying that though I think you will find more demand and money in c#.

    Parksie

  8. #8
    Hyperactive Member The_Duck's Avatar
    Join Date
    May 2005
    Location
    Leamington, UK
    Posts
    351

    Re: VB.NET vs C#

    Mr. No I take some of your points, but I would suggest that what other people will think of you if you write in one particular language is not a particularly relevant point of comparison

    It is true that there are many C# examples, but they can easily be translated to VB.Net here or here

  9. #9
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: VB.NET vs C#

    Moved to General Developer

  10. #10
    Super Moderator Wokawidget's Avatar
    Join Date
    Nov 2001
    Location
    Headingly Occupation: Classified
    Posts
    9,632

    Re: VB.NET vs C#

    Quote Originally Posted by Mr.No
    When people ask me I advise C# for the following reasons:
    • You learn to develop the .NET way and not carry your VB6 baggage
    • Its easier to then learn Java
    • Most of the sample codes on the web are in C#
    • You're respected when you say you develop in C#
    • This means u're a bad developer, and u should remove the VisualBasic namespace from the project. This has nothing to do with c# vs VB.NET
    • and?...So is VB.NET
    • Errr...what? Where did you get that from?
    • Well that's just plain stupid to be perfectly honest with you. In some case c# is required as it does things VB.NET can't and therefore you need to code in c# for your job. but 99% of the time, 99% of the ppl, will never use these advanced programming techneques. Outright arrogance from a small minority of ppl.


    woka

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width