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. The Lounge
  3. What's Better VC++6.0 or VC++.Net

What's Better VC++6.0 or VC++.Net

Scheduled Pinned Locked Moved The Lounge
23 Posts 12 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.
  • S Offline
    S Offline
    shokisingh
    wrote on last edited by
    #1

    I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

    M C M C S 7 Replies Last reply
    0
    • S shokisingh

      I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

      M Offline
      M Offline
      MaTrIX2k2
      wrote on last edited by
      #2

      Well, i was running Visual Studio 6.0 and now i'm running Visual Studio 7.0, tha app that i most use is the VC++, so i can tell, if u like a goo interface and an easy language, go to VC++ 7.0 or .NET, but if you like a easy language then stay with VC++ 6.0, this is your choice, the both are good :) :-D

      1 Reply Last reply
      0
      • S shokisingh

        I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

        C Offline
        C Offline
        Chris Losinger
        wrote on last edited by
        #3

        Personally, I hate the VC7 GUI. it's too much like VB for me. -c


        And he climbed with the lad up the Eiffelberg Tower. "This," cried the Mayor, "is your town's darkest hour! The time for all Whos who have blood that is red to come to the aid of their country!" he said. "We've GOT to make noises in greater amounts! So, open your mouth, lad! For every voice counts!" Thus he spoke as he climbed. When they got to the top, the lad cleared his throat and he shouted out, "YOPP!"    Horton hears a W

        F J 2 Replies Last reply
        0
        • C Chris Losinger

          Personally, I hate the VC7 GUI. it's too much like VB for me. -c


          And he climbed with the lad up the Eiffelberg Tower. "This," cried the Mayor, "is your town's darkest hour! The time for all Whos who have blood that is red to come to the aid of their country!" he said. "We've GOT to make noises in greater amounts! So, open your mouth, lad! For every voice counts!" Thus he spoke as he climbed. When they got to the top, the lad cleared his throat and he shouted out, "YOPP!"    Horton hears a W

          F Offline
          F Offline
          Fazlul Kabir
          wrote on last edited by
          #4

          Chris Losinger wrote: Personally, I hate the VC7 GUI. it's too much like VB for me. You can always choose the classic C++ style GUI (instead of VB - style GUI) // Fazlul


          Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

          S J 2 Replies Last reply
          0
          • C Chris Losinger

            Personally, I hate the VC7 GUI. it's too much like VB for me. -c


            And he climbed with the lad up the Eiffelberg Tower. "This," cried the Mayor, "is your town's darkest hour! The time for all Whos who have blood that is red to come to the aid of their country!" he said. "We've GOT to make noises in greater amounts! So, open your mouth, lad! For every voice counts!" Thus he spoke as he climbed. When they got to the top, the lad cleared his throat and he shouted out, "YOPP!"    Horton hears a W

            J Offline
            J Offline
            John M Drescher
            wrote on last edited by
            #5

            I've had VC7 for 4 days now and have yet to find one of my vc6 applications that will compile (0 out of 4 applications). The templates have changed, MFC templates have changed and CString has changed so it broke the CStringEx class from CodeGuru. What happened to DestroyElements() helper function for MFC's template classes? It is no longer described in the Doc and the changes with templates causes the compiler to complain about how I declare it. It also it messed up importing some of my projects from vc6 in a way that it was passing bogus parameters to cl.. :(( Can I install VC6 after installing VC7?

            1 Reply Last reply
            0
            • F Fazlul Kabir

              Chris Losinger wrote: Personally, I hate the VC7 GUI. it's too much like VB for me. You can always choose the classic C++ style GUI (instead of VB - style GUI) // Fazlul


              Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

              S Offline
              S Offline
              Stan Shannon
              wrote on last edited by
              #6

              Fazlul Kabir wrote: You can always choose the classic C++ style GUI (instead of VB - style GUI) How do you do that? Does it give you the old Class Wizard back? "There's a slew of slip 'twixt cup and lip"

              F 1 Reply Last reply
              0
              • S shokisingh

                I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

                M Offline
                M Offline
                Michael P Butler
                wrote on last edited by
                #7

                If you are in a middle of a project, I'd recommend waiting before upgrading. If you don't need any of the new features, I consider waiting until the first service pack. Michael :-)

                1 Reply Last reply
                0
                • S shokisingh

                  I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

                  C Offline
                  C Offline
                  Cathy
                  wrote on last edited by
                  #8

                  Does anyone know if you can install Visual Studio .NET on the same machine as VC++ 6.0? Will VC++ 6.0 still work the same? :confused: Cathy Life's uncertain, have dessert first!

                  F J J 3 Replies Last reply
                  0
                  • S Stan Shannon

                    Fazlul Kabir wrote: You can always choose the classic C++ style GUI (instead of VB - style GUI) How do you do that? Does it give you the old Class Wizard back? "There's a slew of slip 'twixt cup and lip"

                    F Offline
                    F Offline
                    Fazlul Kabir
                    wrote on last edited by
                    #9

                    Stan Shannon wrote: How do you do that? Does it give you the old Class Wizard back? Sorry for the late reply ( I was in a meeting). To set the VC++ style classic interface (or any other kind), simply go to the "Start page" of VS .NET and then select "My Profile" from the list on the left of the page. Then from the "Profile" combobox, select "Visual C++ Developer" option. Hope this helps. // Fazlul


                    Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                    J S 2 Replies Last reply
                    0
                    • C Cathy

                      Does anyone know if you can install Visual Studio .NET on the same machine as VC++ 6.0? Will VC++ 6.0 still work the same? :confused: Cathy Life's uncertain, have dessert first!

                      F Offline
                      F Offline
                      Fazlul Kabir
                      wrote on last edited by
                      #10

                      Works just fine for me. // Fazlul


                      Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                      C 1 Reply Last reply
                      0
                      • F Fazlul Kabir

                        Stan Shannon wrote: How do you do that? Does it give you the old Class Wizard back? Sorry for the late reply ( I was in a meeting). To set the VC++ style classic interface (or any other kind), simply go to the "Start page" of VS .NET and then select "My Profile" from the list on the left of the page. Then from the "Profile" combobox, select "Visual C++ Developer" option. Hope this helps. // Fazlul


                        Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                        J Offline
                        J Offline
                        James R Twine
                        wrote on last edited by
                        #11

                        But that does not get rid of the "VB-Style Property-Sheet-Like" interface for doing everything from control properties (which is similar to how it is in VC6.0, but not the same) to adding message handlers(!) which is quite different.    Another nit-pick about that Property-Sheet interface: everything is a Drop-Down control, when some things should be a Drop-List!  For example, Overriding CDialog::OnInitDialog(...): it allows me to change the name, but complains when I try to complete the change!    I hate broken GUIs more than just about anything!    Oh, and no, it will not bring back ClassWizard.  AFAICT, ClassWizard is gone.  Long Gone...    Peace! -=- James.

                        1 Reply Last reply
                        0
                        • C Cathy

                          Does anyone know if you can install Visual Studio .NET on the same machine as VC++ 6.0? Will VC++ 6.0 still work the same? :confused: Cathy Life's uncertain, have dessert first!

                          J Offline
                          J Offline
                          James R Twine
                          wrote on last edited by
                          #12

                          Yep.  Works fine here, too.  If you are doing fresh installs, I would install VS.NET after VC++ 6.0.    Peace! -=- James.

                          C 1 Reply Last reply
                          0
                          • F Fazlul Kabir

                            Stan Shannon wrote: How do you do that? Does it give you the old Class Wizard back? Sorry for the late reply ( I was in a meeting). To set the VC++ style classic interface (or any other kind), simply go to the "Start page" of VS .NET and then select "My Profile" from the list on the left of the page. Then from the "Profile" combobox, select "Visual C++ Developer" option. Hope this helps. // Fazlul


                            Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                            S Offline
                            S Offline
                            Stan Shannon
                            wrote on last edited by
                            #13

                            Thanks, but James is correct. That didn't really do anything excpet rearrange the windows a bit. Same basic UI. The biggset complaint I have with C++ .Net is the clumsey way you are forced to created properties for your rescources. The old 6.0 way was *much* better. "There's a slew of slip 'twixt cup and lip"

                            F 1 Reply Last reply
                            0
                            • F Fazlul Kabir

                              Works just fine for me. // Fazlul


                              Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                              C Offline
                              C Offline
                              Cathy
                              wrote on last edited by
                              #14

                              Thanks! Cathy Life's uncertain, have dessert first!

                              1 Reply Last reply
                              0
                              • J James R Twine

                                Yep.  Works fine here, too.  If you are doing fresh installs, I would install VS.NET after VC++ 6.0.    Peace! -=- James.

                                C Offline
                                C Offline
                                Cathy
                                wrote on last edited by
                                #15

                                Thanks! Cathy Life's uncertain, have dessert first!

                                1 Reply Last reply
                                0
                                • F Fazlul Kabir

                                  Chris Losinger wrote: Personally, I hate the VC7 GUI. it's too much like VB for me. You can always choose the classic C++ style GUI (instead of VB - style GUI) // Fazlul


                                  Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                                  J Offline
                                  J Offline
                                  Jim A Johnson
                                  wrote on last edited by
                                  #16

                                  Fazlul Kabir wrote: You can always choose the classic C++ style GUI (instead of VB - style GUI) For God's sake, HOW?

                                  1 Reply Last reply
                                  0
                                  • S shokisingh

                                    I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

                                    S Offline
                                    S Offline
                                    Shog9 0
                                    wrote on last edited by
                                    #17

                                    I think it's worth your while to get used to the new one. I'm using VS.NET at home, and VS6 at work; i routinely miss new features while at work, but rarely miss old features while at home. If you tend to use the wizards, etc. for generating initial code, VS.NET is far and away better, generating something close to readable code. And the class wizard appears to be dead and gone (whoohoo!). :) --------_**

                                    Sip my mind.

                                    **_

                                    1 Reply Last reply
                                    0
                                    • S Stan Shannon

                                      Thanks, but James is correct. That didn't really do anything excpet rearrange the windows a bit. Same basic UI. The biggset complaint I have with C++ .Net is the clumsey way you are forced to created properties for your rescources. The old 6.0 way was *much* better. "There's a slew of slip 'twixt cup and lip"

                                      F Offline
                                      F Offline
                                      Fazlul Kabir
                                      wrote on last edited by
                                      #18

                                      I see what you're getting at. You're right. Class Wizard that we had in VC++6 is gone in VC7. Personally, though I got used to with CW in VC6, I guess I am also getting used to with the new property sheet model. About a year ago, Walter Sullivan (Lead program manager, MFC / ATL) had this comment on this change.. The Wizard/Resource Editor combination of tools is quite similar to V6. The Class Wizard has been ripped apart into various locations around the IDE. Some people like it, some people hate it. Personally, I feel it would be nice if MS kept the classic class wizard in addition to the new VB-like property sheet. // Fazlul


                                      Get RadVC today! Play RAD in VC++ http://www.capitolsoft.com

                                      1 Reply Last reply
                                      0
                                      • S shokisingh

                                        I just wanted to know from all those gurus of c++, thier opinion about the freedom one gets from migrating from vc6 to vc7. Does it always help to get into newer version if like the old one better.:confused: I have to check out other people's suggestion before i take yet another dive into a new IDE, so please help me. Ashok Singh

                                        J Offline
                                        J Offline
                                        Jim A Johnson
                                        wrote on last edited by
                                        #19

                                        I'm glad you asked. VC++ 7 is a huge step backward. My complaints: - The Resource editor has serious bugs that make it very difficult to use (it shuts down the app, without saving files, if Add Resource is selected under some circumstances; and it refuses to oepn reousrce files if there are too many include directories). - Almost every operation has been moved around, changed a bit, and otherwise screwed up. What used to take one or two keystrokes now takes 3 or 4. A classic example - Find is now Alt E - F - F, rather than Alt-E - F, as in the old VC6 and Word. So I'm constatnly having to restart my Find operations. - ClassWizard is extremely hard to use, and in fact no longer exists as a separate entity. - Docking windows are screwy. They are much more flixible, but are uglier and harder to use. - The tree now tracks the selected file, which _seems_ like it might be neat; but since my project has about 20 different file folders, the net result is that I end up with almost all of the folders open when I surf through the project, rather than the ones I want open. And to add insult to injury.. it's no longer possible to collapse all child folders by collapsing the project folder; they all have to be collapsed individually. - The Open as Text option is well hidden, and the terminology used makes no sense (you are asked to a select a "program" to open the file with, even though what you're really doing is telling the dev environment how to treat the file.) - There's lots of pointless flashing as the mouse moves over things, in keeping with the decline in usability brought us by Win XP. - Two words: Dynamic Help. - And of course, VC6 macros and add-ins don't work, so we have to wait for the community to develop new versions.

                                        C 1 Reply Last reply
                                        0
                                        • C Cathy

                                          Does anyone know if you can install Visual Studio .NET on the same machine as VC++ 6.0? Will VC++ 6.0 still work the same? :confused: Cathy Life's uncertain, have dessert first!

                                          J Offline
                                          J Offline
                                          Jim A Johnson
                                          wrote on last edited by
                                          #20

                                          Cathy wrote: Does anyone know if you can install Visual Studio .NET on the same machine as VC++ 6.0? Will VC++ 6.0 still work the same? The combo seems to work fine for me.

                                          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