Results 1 to 5 of 5

Thread: Why C#?

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Mar 2006
    Posts
    155

    Why C#?

    Hi:
    I'm trying to figure out (I'm at a juncture of choosing C# or VB.net But not C) why C#?

    What the BIG DEAL as compare to VB.Net?

    I'm migrating from VB6, I happened to have a peek on C#, It is easier to READ (humanely digestable) than C++ ( I know a little and then give up).

    While I'm waiting to buy VS2008, I'm wondering someone can enlighten me?


    Thanks


  2. #2
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Why C#?

    The answer is simple: Why not? it's gotten to the point where it's mostly a matter of personal choice (or in the case of the shop where I work, VB is the standard) .

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  3. #3
    Raging swede Atheist's Avatar
    Join Date
    Aug 2005
    Location
    Sweden
    Posts
    8,018

    Re: Why C#?

    My main language is VB.Net but Ive started writing in C# just to get the hang of it, its always good to have knowledge of both if any job opportunity comes along etc.

    The thing I like about C# though is that it is more strict than VB.Net, it feels like learing C# somehow makes you a better programmer.
    Rate posts that helped you. I do not reply to PM's with coding questions.
    How to Get Your Questions Answered
    Current project: tunaOS
    Me on.. BitBucket, Google Code, Github (pretty empty)

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Why C#?

    It really doesnt matter which you learn or learn first as they are both based upon the Framework so its basically just a matter of syntax and a few other nuiances etc.

    If you want to get a jump on 2008 you can download the Beta 2 for free. See this thread:
    http://vbforums.com/showthread.php?t=481010
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Why C#?

    There are pros and cons with both C# and VB.NET when compared to each other, although the differences are not huge. One thing to consider when coming from VB6 is how your existing knowledge will affect your learning of the new language. Many believe that VB6 knowledge is actually a hindrance to learning VB.NET because they are similar enough that you expect VB.NET to work the same way as VB6 does, but it doesn't. As is the case with sport and many other things, sometimes it's easier to learn something different than something similar to what you already know. In the end though you can pretty much do whatever with either language.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

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