CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 14 of 14
  1. #1
    Join Date
    Jan 2006
    Posts
    197

    learn .net (now programing in VB6)

    What would be the language to learn to leave VB6 behind? (looking for more compatibility with windows 7 in the future).
    I have to start coding some small apps and I think this will be a good time to learn.
    Any source to start slowly converting some small apps and start from start some others.
    Things to start reading, trying things, etc.
    thanks!

  2. #2
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: learn .net (now programing in VB6)

    You're better off just starting fresh with most VB6 code. There's an UPGRADE WIZARD that can teach basics that are function specific. 10 line apps usually get upgraded. 90% is the quoted rate.

    VB.Express 2008 is free, and VS 2010 is around the corner.

    If you don't want to re-learn how to use VB, start with C#. Once you get the hang of things, it's easy to switch to see the benefits.
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  3. #3
    Join Date
    Jan 2006
    Posts
    197

    Re: learn .net (now programing in VB6)

    I dont want to upgrade applications, i want to start coding new applications in a new language, i want to know who is the "easier" language to learn knowing VB6.
    If C# is better than VB.NET to learn I will seek for some material to read.
    any suggestions?
    thanks!

  4. #4
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: learn .net (now programing in VB6)

    Well, I learned VB.Net first, and picked up C# along the way. One is really quite like the other, except that VB writes code for you (like it always did) whereas in C# have to do more legwork.

    The problem comes if you assume what worked in VB6 will work in VB.Net.

    Subtle differences, but differences none the less.

    If you are just reading up, start with Visual Basic 2008. Read every chapter, type in every line of code, and step thru it before starting the next chapter.

    Same way to learn any language, though
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  5. #5
    Join Date
    Jan 2006
    Posts
    197

    Re: learn .net (now programing in VB6)

    Sorry, every chapter of... :S
    To give more information usually I create applications that generates report (somethimes in excel, somethimes store the result in an access database) from 1 or more SQL/ACCESS DBs
    thanks a lot dglienna, you are always there when i need something!
    Last edited by RH+; March 26th, 2009 at 08:49 PM.

  6. #6
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: learn .net (now programing in VB6)

    Well, there are tons of books out there on VS2008. The VS2010 versions are almost out of date already. Still in BETA to a select few (in a Virtualized PC World)
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  7. #7
    Join Date
    Jan 2006
    Posts
    197

    Re: learn .net (now programing in VB6)

    I saw an introduction video in the msdn site, is a lot like java...(I saw something in college).
    I dont know what psychologically affects me when i see languages like these...maybe the feeling that it can take a lot more time to do apps like i do in VB6, maybe because I sometimes get lost in class creation, sometimes i create more than i need, sometime less...
    But I'll try
    thanks!

  8. #8
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: learn .net (now programing in VB6)

    Look up F# for some really cool technology, utilizing PARALLEL PROCESSING
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  9. #9
    Join Date
    Jan 2006
    Posts
    197

    Re: learn .net (now programing in VB6)

    Thanks, it looks like its nothing like the things i saw...Its like C...or C++ I think... psychologically I prefer C# I think :P
    Do you want me to see this to decide learn C#? :P

    thanks for the quick answer!

  10. #10
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: learn .net (now programing in VB6)

    Study the theory of F#, and you'll know when to use it. Because it uses the .Net Framework, you are learning that as well. It's all for your common good.

    You can write 3 lines of F# or 300 lines of anything else...
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  11. #11
    Join Date
    Mar 2009
    Posts
    2

    Re: learn .net (now programing in VB6)


  12. #12
    Join Date
    Jan 2006
    Posts
    197

    Re: learn .net (now programing in VB6)

    Quote Originally Posted by Lyle View Post
    2nd post, new website...
    thanks, but there is no much information on that site...

  13. #13
    Join Date
    Feb 2009
    Posts
    252

    Re: learn .net (now programing in VB6)

    Quote Originally Posted by RH+ View Post
    2nd post, new website...
    thanks, but there is no much information on that site...
    Well i dont know about C# but i've heard good things of it.

    but once i was in the same, position as you are now. i was to decide what to learn, i started thinking on C++.net then i read alot of articles relating which would be more potent and well every article i read stated that VB.net C++ and C# share the same CLR commong language runtime.

    also they share the same clasess, this means they all have the same posibilitys, and also sharing the same CLR well almost the same since VB.net has a tiny diference cause the GOTO.

    so at the end... im still in the VB way.


    cya hoppe it helps you.

  14. #14
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: learn .net (now programing in VB6)

    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

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

Featured