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. General Programming
  3. Visual Basic
  4. Is .NET that much better than VB6?

Is .NET that much better than VB6?

Scheduled Pinned Locked Moved Visual Basic
csharpquestiondiscussion
15 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.
  • Y Yulianto

    Christian Graus wrote: a group of (incompetent) MVPs :laugh: Christian Graus wrote: Anyone who sticks to VB6 is plainly incompetent What will you do when you're in a team, and every body only knows VB6? You have to use it, whether you like it or not.


    Work hard, Work effectively.

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

    Yulianto. wrote: What will you do when you're in a team, and every body only knows VB6? You have to use it, whether you like it or not. If the team as a whole does not want to move to VB.NET, then a change of job would be necessary to save your career. But if you were in that situation, you'd hopefully already have identified that you were in a team of losers. Note - I say this not just because I hate VB6 ( although I do ), but because any induhvidual OR team that is determined to keep using the same technology until the end of time has a built in expiry date, in time, they have to fail, and they are in the wrong job. Simple as that. I'd say the same about anyone who goes for web based work on the basis of using ASP, for the same reasons. I wouldn't say it about people who go after fat client app work in MFC, necessarily, because C++ still does some stuff better. But I'd suspect the possibility, because C# makes writing a lot of common app types easier, without the ball and chain that VB6 was when it made the same claims. Christian Graus - Microsoft MVP - C++

    1 Reply Last reply
    0
    • Y Yulianto

      Christian Graus wrote: a group of (incompetent) MVPs :laugh: Christian Graus wrote: Anyone who sticks to VB6 is plainly incompetent What will you do when you're in a team, and every body only knows VB6? You have to use it, whether you like it or not.


      Work hard, Work effectively.

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #5

      Yulianto. wrote: What will you do when you're in a team, and every body only knows VB6? Uhhh, point and laugh? If they can't learn the new technology and don't want to follow the direction the rest of the world is following, then I don't need to be on that team! Why would I want to stagnate myself, stalled in the VB6 world indefinately? Sorry, but I started to migrate myself from VB6 to .NET the minute I installed the first Beta of Visual Studio .NET 2002... RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

      C 1 Reply Last reply
      0
      • D Dave Kreskowiak

        Yulianto. wrote: What will you do when you're in a team, and every body only knows VB6? Uhhh, point and laugh? If they can't learn the new technology and don't want to follow the direction the rest of the world is following, then I don't need to be on that team! Why would I want to stagnate myself, stalled in the VB6 world indefinately? Sorry, but I started to migrate myself from VB6 to .NET the minute I installed the first Beta of Visual Studio .NET 2002... RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

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

        Dave Kreskowiak wrote: Uhhh, point and laugh? Dave, this could truly be a moment in history. I believe that you've been more derisive than me on the same thread :P I've sure tried to answer in a way that's helpful and expose my bias. Dave Kreskowiak wrote: Sorry, but I started to migrate myself from VB6 to .NET the minute I installed the first Beta of Visual Studio .NET 2002... That's why you're a programmer, and the people lobbying Microsoft for continued VB6 support will never be. Christian Graus - Microsoft MVP - C++

        D 1 Reply Last reply
        0
        • J JoeySmith

          I currently use VB6 and have been toying with the idea of switching to .NET I have heard the .NET was all together a better program than VB6 from some but from others I heard that it was complete rubbish and are happy they went back to VB6. Just trying to get some opinions of fellow VB6/.NET users -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- Code is a beautiful thing
          Theres nothing like the feeling you get when you create your first program.No matter how basic
          MS DOS it all

          PC Chips M811LU mobo, AMD Duron 1.8GHz processor,WINTEC AMPO 1GB RAM,20 GB Maxtor & 80 GB EXCELSTOR hard drives,ATADC POWERKING 400W,LITE-ON DVD-ROM PSU,

          C Offline
          C Offline
          chrismerrill
          wrote on last edited by
          #7

          Go with VB.NET :) I went from C++ --> C --> Java --> VB6 --> VB.NET and C# I kept jumpping around till about VB6. In VB6 I was able to make quick and simple apps with a GUI. The minute I tried VB.NET I pretty much forgot everything about VB6 and have never looked back. The new .NET languages just make it so much easier to create a user interface and then have more time to work on backend things like data storage, validation, and reports. Plus, VB.NET and C# are pretty similar, so once you learn one you'll be able to understand the other :) So, give it a shot and see what you think.

          C 1 Reply Last reply
          0
          • C chrismerrill

            Go with VB.NET :) I went from C++ --> C --> Java --> VB6 --> VB.NET and C# I kept jumpping around till about VB6. In VB6 I was able to make quick and simple apps with a GUI. The minute I tried VB.NET I pretty much forgot everything about VB6 and have never looked back. The new .NET languages just make it so much easier to create a user interface and then have more time to work on backend things like data storage, validation, and reports. Plus, VB.NET and C# are pretty similar, so once you learn one you'll be able to understand the other :) So, give it a shot and see what you think.

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

            You went from C++ to C ? Why ? How did you end up with VB6, did you actually learn to use C++ with MFC ? That's one odd migration path IMO :-) chrismerrill wrote: Plus, VB.NET and C# are pretty similar, so once you learn one you'll be able to understand the other Yeah, that's mostly true, although knowing VB6 AND C++ would give you a head start in terms of the differences of syntax. I've done VB.NET work ( although I refuse to do it again ), and I found it pretty easy, except that the syntactical differences still catch me. Christian Graus - Microsoft MVP - C++

            C 1 Reply Last reply
            0
            • C Christian Graus

              You went from C++ to C ? Why ? How did you end up with VB6, did you actually learn to use C++ with MFC ? That's one odd migration path IMO :-) chrismerrill wrote: Plus, VB.NET and C# are pretty similar, so once you learn one you'll be able to understand the other Yeah, that's mostly true, although knowing VB6 AND C++ would give you a head start in terms of the differences of syntax. I've done VB.NET work ( although I refuse to do it again ), and I found it pretty easy, except that the syntactical differences still catch me. Christian Graus - Microsoft MVP - C++

              C Offline
              C Offline
              chrismerrill
              wrote on last edited by
              #9

              Well, it's cause I started learning C++ at the beginning of my senior year of high school and when I got to UCSD I had to start with C and work my way up. After some time at UCSD I just wasn't cutting it so I left for a community college and they had Java. After Java the only other computer programming class was VB6, so I did that and loved how simple it was. I could whip up a quick GUI to go with my code; stuff that would have taken forever in the other languages (at least for me since the classes and books covered concepts and the console window but not how to make your own GUI). Then VS2002 came out, I saw VB.NET and C# and said this is what I've been waiting for :) So I tried a bunch of languages in about a 2.5 year period and finally decided that .NET is the way I want to go. I mainly use VB.NET because it has better intellisense support than C#; for the moment anyways. I also like C# because it has the GUI creation of VB with the coding style of C/C++. Can't wait for VS2005 Final. Maybe if the intellisense is better for C# I'll make the final switch and just stick with C#. It wasn't till I started learning .NET that I was finally offered a job as a programmer. It started as a normal convert our old apps to new apps but has now gone to custom control creation (fun), database interaction (ok), controlling office through com (hate it), ASP.NET (hate it, VS is always messing up my pretty html code so I have to be careful when switching between webform view and html view so that I can undo it's auto-format), gdi+ graphics rendering (lots of fun), and creating pdf files (was fun at first, but now becoming a pain since the company wants EVERYTHING to go directly to pdf and with minimal user effort, which means WAY MORE work on my part). Hope that explains my odd migration path :)

              C 1 Reply Last reply
              0
              • C Christian Graus

                Dave Kreskowiak wrote: Uhhh, point and laugh? Dave, this could truly be a moment in history. I believe that you've been more derisive than me on the same thread :P I've sure tried to answer in a way that's helpful and expose my bias. Dave Kreskowiak wrote: Sorry, but I started to migrate myself from VB6 to .NET the minute I installed the first Beta of Visual Studio .NET 2002... That's why you're a programmer, and the people lobbying Microsoft for continued VB6 support will never be. Christian Graus - Microsoft MVP - C++

                D Offline
                D Offline
                Dave Kreskowiak
                wrote on last edited by
                #10

                :-D I still, to this day, can't understand why that petition was started by/signed by a bunch of MVP's!!! This boggles the mind!! :confused: RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

                C 1 Reply Last reply
                0
                • D Dave Kreskowiak

                  :-D I still, to this day, can't understand why that petition was started by/signed by a bunch of MVP's!!! This boggles the mind!! :confused: RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

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

                  Yeah, it's got me beat as well. Although, an MVP is someone with expertise in one area, and who is willing to share it. There's no reason why someone who knows VB6 well and likes to help people is guarenteed to also be willing to learn something new. Christian Graus - Microsoft MVP - C++

                  D 1 Reply Last reply
                  0
                  • C chrismerrill

                    Well, it's cause I started learning C++ at the beginning of my senior year of high school and when I got to UCSD I had to start with C and work my way up. After some time at UCSD I just wasn't cutting it so I left for a community college and they had Java. After Java the only other computer programming class was VB6, so I did that and loved how simple it was. I could whip up a quick GUI to go with my code; stuff that would have taken forever in the other languages (at least for me since the classes and books covered concepts and the console window but not how to make your own GUI). Then VS2002 came out, I saw VB.NET and C# and said this is what I've been waiting for :) So I tried a bunch of languages in about a 2.5 year period and finally decided that .NET is the way I want to go. I mainly use VB.NET because it has better intellisense support than C#; for the moment anyways. I also like C# because it has the GUI creation of VB with the coding style of C/C++. Can't wait for VS2005 Final. Maybe if the intellisense is better for C# I'll make the final switch and just stick with C#. It wasn't till I started learning .NET that I was finally offered a job as a programmer. It started as a normal convert our old apps to new apps but has now gone to custom control creation (fun), database interaction (ok), controlling office through com (hate it), ASP.NET (hate it, VS is always messing up my pretty html code so I have to be careful when switching between webform view and html view so that I can undo it's auto-format), gdi+ graphics rendering (lots of fun), and creating pdf files (was fun at first, but now becoming a pain since the company wants EVERYTHING to go directly to pdf and with minimal user effort, which means WAY MORE work on my part). Hope that explains my odd migration path :)

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

                    chrismerrill wrote: It wasn't till I started learning .NET that I was finally offered a job as a programmer. OK, that makes sense. I thought you'd worked with those languages in that order, professionally :-) chrismerrill wrote: controlling office through com (hate it), LOL - who wouldn't ? chrismerrill wrote: ASP.NET (hate it, VS is always messing up my pretty html code so I have to be careful when switching between webform view and html view so that I can undo it's auto-format), VS2005 won't mess with your HTML. In the meantime, never use the design view. I work every day in ASP.NET, have since it came out. I've never used it, for that reason. Christian Graus - Microsoft MVP - C++

                    J 1 Reply Last reply
                    0
                    • C Christian Graus

                      Yeah, it's got me beat as well. Although, an MVP is someone with expertise in one area, and who is willing to share it. There's no reason why someone who knows VB6 well and likes to help people is guarenteed to also be willing to learn something new. Christian Graus - Microsoft MVP - C++

                      D Offline
                      D Offline
                      Dave Kreskowiak
                      wrote on last edited by
                      #13

                      Christian Graus wrote: There's no reason why someone who knows VB6 well and likes to help people is guarenteed to also be willing to learn something new. That is soooooooo true! ;) RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

                      1 Reply Last reply
                      0
                      • C Christian Graus

                        chrismerrill wrote: It wasn't till I started learning .NET that I was finally offered a job as a programmer. OK, that makes sense. I thought you'd worked with those languages in that order, professionally :-) chrismerrill wrote: controlling office through com (hate it), LOL - who wouldn't ? chrismerrill wrote: ASP.NET (hate it, VS is always messing up my pretty html code so I have to be careful when switching between webform view and html view so that I can undo it's auto-format), VS2005 won't mess with your HTML. In the meantime, never use the design view. I work every day in ASP.NET, have since it came out. I've never used it, for that reason. Christian Graus - Microsoft MVP - C++

                        J Offline
                        J Offline
                        JoeySmith
                        wrote on last edited by
                        #14

                        wow. didnt expect the responses i got, very impressed with the code project community. Switched over to .NET today, havent had the time to play with it yet but, from what I have read, I am dying to get my tired little fingers on it :-D Once again, thanks for the help:rose: -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- Code is a beautiful thing
                        Theres nothing like the feeling you get when you create your first program.No matter how basic
                        MS DOS it all

                        PC Chips M811LU mobo, AMD Duron 1.8GHz processor,WINTEC AMPO 1GB RAM,20 GB Maxtor & 80 GB EXCELSTOR hard drives,ATADC POWERKING 400W,LITE-ON DVD-ROM PSU,

                        C 1 Reply Last reply
                        0
                        • J JoeySmith

                          wow. didnt expect the responses i got, very impressed with the code project community. Switched over to .NET today, havent had the time to play with it yet but, from what I have read, I am dying to get my tired little fingers on it :-D Once again, thanks for the help:rose: -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- Code is a beautiful thing
                          Theres nothing like the feeling you get when you create your first program.No matter how basic
                          MS DOS it all

                          PC Chips M811LU mobo, AMD Duron 1.8GHz processor,WINTEC AMPO 1GB RAM,20 GB Maxtor & 80 GB EXCELSTOR hard drives,ATADC POWERKING 400W,LITE-ON DVD-ROM PSU,

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

                          tekfall wrote: Once again, thanks for the help Glad to help. Remember, these forums are here for you if you get stuck. Christian Graus - Microsoft MVP - C++

                          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