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. Windows API
  4. Vista dev box

Vista dev box

Scheduled Pinned Locked Moved Windows API
c++visual-studiocomtestingbeta-testing
20 Posts 8 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.
  • C Christopher Duncan

    Hey, guys. Looks like I'm going to have to buy a new box and set up a VS 2005 dev environment for Vista for some projects I'm working on. I'm not at all enthusiastic about this, and was hoping you guys could give me the highlights of the major potholes and how to avoid them so as to waste as little time as possible on this. The plan is to get a sufficiently powered Dell box installed with Vista Ultimate and then load VS 2005, Office 2007, and a bare bones collection of other apps I use frequently, then start compiling and testing a couple of C++ projects. Any nightmares you can help me avoid? Thanks, Chris

    Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

    realJSOPR Offline
    realJSOPR Offline
    realJSOP
    wrote on last edited by
    #3

    Christopher Duncan wrote:

    Any nightmares you can help me avoid?

    You've installed Vista, so I think there's not much we can do about any potential nightmares, except maybe laughing and pointing.

    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
    -----
    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

    1 Reply Last reply
    0
    • C Christopher Duncan

      Hey, guys. Looks like I'm going to have to buy a new box and set up a VS 2005 dev environment for Vista for some projects I'm working on. I'm not at all enthusiastic about this, and was hoping you guys could give me the highlights of the major potholes and how to avoid them so as to waste as little time as possible on this. The plan is to get a sufficiently powered Dell box installed with Vista Ultimate and then load VS 2005, Office 2007, and a bare bones collection of other apps I use frequently, then start compiling and testing a couple of C++ projects. Any nightmares you can help me avoid? Thanks, Chris

      Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

      P Offline
      P Offline
      Perspx
      wrote on last edited by
      #4

      Christopher Duncan wrote:

      give me the highlights of the major potholes and how to avoid them so as to waste as little time as possible on this

      Just stick with XP.. --PerspX

      "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

      P 1 Reply Last reply
      0
      • M Michael Dunn

        Be sure to install VS 2005 SP1 and the additional VS update for Vista. Aside from that, you won't have a problem. The OEM will set up the OS so it works out of the box.

        --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Dunder-Mifflin, this is Pam.

        C Offline
        C Offline
        Christopher Duncan
        wrote on last edited by
        #5

        Thanks, Mike. When Vista first came out I'd heard that VS didn't play nice, so this is just the sort of feedback I was looking for. Would you happen to know if SQL Server 2005 (with latest patches) works yet on Vista? That's another one I'd heard didn't work when Vista was released.

        Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

        M K 2 Replies Last reply
        0
        • P Perspx

          Christopher Duncan wrote:

          give me the highlights of the major potholes and how to avoid them so as to waste as little time as possible on this

          Just stick with XP.. --PerspX

          "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

          P Offline
          P Offline
          Paul Conrad
          wrote on last edited by
          #6

          Perspx wrote:

          Just stick with XP..

          Why?  To maintain marketability one needs to stay on the cutting edge.  I've seen Chris Duncan's work as an author and it is very good.  No body wants to hear about yesterday's technology.  So, I am not sure if he's looking at developing with Vista for another book, or whatever it maybe, but I get the notion he is looking into newer areas :-D

          "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

          P 1 Reply Last reply
          0
          • P Paul Conrad

            Perspx wrote:

            Just stick with XP..

            Why?  To maintain marketability one needs to stay on the cutting edge.  I've seen Chris Duncan's work as an author and it is very good.  No body wants to hear about yesterday's technology.  So, I am not sure if he's looking at developing with Vista for another book, or whatever it maybe, but I get the notion he is looking into newer areas :-D

            "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

            P Offline
            P Offline
            Perspx
            wrote on last edited by
            #7

            There are many reasons why NOT to develop on Vista, especially for the fact of using Vista itself =].. AND XP is still the dominant Windows OS used.. I understand what he's saying.. and as the icon indicated, it was a joke =] --PerspX

            "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

            P 1 Reply Last reply
            0
            • P Perspx

              There are many reasons why NOT to develop on Vista, especially for the fact of using Vista itself =].. AND XP is still the dominant Windows OS used.. I understand what he's saying.. and as the icon indicated, it was a joke =] --PerspX

              "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

              P Offline
              P Offline
              Paul Conrad
              wrote on last edited by
              #8

              Perspx wrote:

              as the icon indicated, it was a joke

              I missed the joke icon :-O

              "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

              P 1 Reply Last reply
              0
              • C Christopher Duncan

                Thanks, Mike. When Vista first came out I'd heard that VS didn't play nice, so this is just the sort of feedback I was looking for. Would you happen to know if SQL Server 2005 (with latest patches) works yet on Vista? That's another one I'd heard didn't work when Vista was released.

                Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                M Offline
                M Offline
                Michael Dunn
                wrote on last edited by
                #9

                Sorry, I don't know about SQL Server, I've never used it on one of my own machines.

                --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Dunder-Mifflin, this is Pam.

                1 Reply Last reply
                0
                • C Christopher Duncan

                  Hey, guys. Looks like I'm going to have to buy a new box and set up a VS 2005 dev environment for Vista for some projects I'm working on. I'm not at all enthusiastic about this, and was hoping you guys could give me the highlights of the major potholes and how to avoid them so as to waste as little time as possible on this. The plan is to get a sufficiently powered Dell box installed with Vista Ultimate and then load VS 2005, Office 2007, and a bare bones collection of other apps I use frequently, then start compiling and testing a couple of C++ projects. Any nightmares you can help me avoid? Thanks, Chris

                  Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                  realJSOPR Offline
                  realJSOPR Offline
                  realJSOP
                  wrote on last edited by
                  #10

                  Get the fastest CPU you can afford. Get the most/fastest RAM you can afford (or that the motherboard will support). Get the biggest baddest video card you can afford. I recommend nVidia. Do NOT rely on an onboard solution (where the video chip set is integrated onto the motherboard). Those three things will drive the calculation of the "windows performance index", and you'll at least get decent performance in OS.

                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  C 1 Reply Last reply
                  0
                  • realJSOPR realJSOP

                    Get the fastest CPU you can afford. Get the most/fastest RAM you can afford (or that the motherboard will support). Get the biggest baddest video card you can afford. I recommend nVidia. Do NOT rely on an onboard solution (where the video chip set is integrated onto the motherboard). Those three things will drive the calculation of the "windows performance index", and you'll at least get decent performance in OS.

                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                    -----
                    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                    C Offline
                    C Offline
                    Christopher Duncan
                    wrote on last edited by
                    #11

                    Yeah, the first two are a given since each new version of Windows is inevitably fatter and slower than its predecessor. I've had good luck with nVidia products in the past. Are there any dual monitor cards from them that Dell carries which would be a good Vista experience?

                    Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                    realJSOPR 1 Reply Last reply
                    0
                    • P Paul Conrad

                      Perspx wrote:

                      as the icon indicated, it was a joke

                      I missed the joke icon :-O

                      "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

                      P Offline
                      P Offline
                      Perspx
                      wrote on last edited by
                      #12

                      Haha ok :p --PerspX

                      "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

                      P 1 Reply Last reply
                      0
                      • C Christopher Duncan

                        Yeah, the first two are a given since each new version of Windows is inevitably fatter and slower than its predecessor. I've had good luck with nVidia products in the past. Are there any dual monitor cards from them that Dell carries which would be a good Vista experience?

                        Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                        realJSOPR Offline
                        realJSOPR Offline
                        realJSOP
                        wrote on last edited by
                        #13

                        All of the mid-level/high-end nVidia cards have two dvi connectors. Dell ships (or has available) a dvi splitter cable if you use their on-board video (I think their onboard stuff is ATI). If you're comfortable with installing your own hardware, you can probably get a nVidia card cheaper from NewEgg (cheaper compared to what Dell would charge you for the same card, if they even have it as an available option).

                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                        -----
                        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                        1 Reply Last reply
                        0
                        • P Perspx

                          Haha ok :p --PerspX

                          "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

                          P Offline
                          P Offline
                          Paul Conrad
                          wrote on last edited by
                          #14

                          Perspx wrote:

                          Haha ok

                          :)  It was kind of late the other night, and I didn't see it :->

                          "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

                          P 1 Reply Last reply
                          0
                          • P Paul Conrad

                            Perspx wrote:

                            Haha ok

                            :)  It was kind of late the other night, and I didn't see it :->

                            "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

                            P Offline
                            P Offline
                            Perspx
                            wrote on last edited by
                            #15

                            It's ok lol I stay up posting until like 3am on many occasion so I understand where you're coming from =] --PerspX

                            "Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine." - Bill Gates

                            1 Reply Last reply
                            0
                            • M Michael Dunn

                              Be sure to install VS 2005 SP1 and the additional VS update for Vista. Aside from that, you won't have a problem. The OEM will set up the OS so it works out of the box.

                              --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Dunder-Mifflin, this is Pam.

                              S Offline
                              S Offline
                              Stephen Hewitt
                              wrote on last edited by
                              #16

                              That's not my experience. I use Vista (Business) and have VS 2005 with SP1 and the additional Vista update installed. The UIPI seems to result in VS2005 not accepting drag and drop from explorer since VS 2005 seems to need to run elevated. I tried all kinds of things to get around this including making a plug-in for VS 2005 which called the ChangeWindowMessageFilter function, but had no success. I've enabled the administrator account which has all the UAC stuff disabled and I now use it for development. It's a real pain in the proverbial but it's the best solution (workaround?) I've found so far.

                              Steve

                              M 1 Reply Last reply
                              0
                              • S Stephen Hewitt

                                That's not my experience. I use Vista (Business) and have VS 2005 with SP1 and the additional Vista update installed. The UIPI seems to result in VS2005 not accepting drag and drop from explorer since VS 2005 seems to need to run elevated. I tried all kinds of things to get around this including making a plug-in for VS 2005 which called the ChangeWindowMessageFilter function, but had no success. I've enabled the administrator account which has all the UAC stuff disabled and I now use it for development. It's a real pain in the proverbial but it's the best solution (workaround?) I've found so far.

                                Steve

                                M Offline
                                M Offline
                                Mike Dimmick
                                wrote on last edited by
                                #17

                                For 99% of what you do with VS2005, you don't need to elevate. I run VS2005 on Windows XP as a standard user and the only thing you really need to elevate for is registering COM objects. If you're not developing COM objects you don't need to elevate. Sometimes you need to run it with admin privileges if you've installed something else that uses the VS shell, if that breaks one of the type libraries. This recently happened to me when I installed the March 2006 Platform SDK update. But you only need to do so once for the repair to occur - after that you can run it unprivileged again.

                                Stability. What an interesting concept. -- Chris Maunder

                                1 Reply Last reply
                                0
                                • C Christopher Duncan

                                  Thanks, Mike. When Vista first came out I'd heard that VS didn't play nice, so this is just the sort of feedback I was looking for. Would you happen to know if SQL Server 2005 (with latest patches) works yet on Vista? That's another one I'd heard didn't work when Vista was released.

                                  Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                                  K Offline
                                  K Offline
                                  Kevin McFarlane
                                  wrote on last edited by
                                  #18

                                  Christopher Duncan wrote:

                                  Would you happen to know if SQL Server 2005 (with latest patches) works yet on Vista?

                                  Yes, you need SP2.

                                  Kevin

                                  C 1 Reply Last reply
                                  0
                                  • K Kevin McFarlane

                                    Christopher Duncan wrote:

                                    Would you happen to know if SQL Server 2005 (with latest patches) works yet on Vista?

                                    Yes, you need SP2.

                                    Kevin

                                    C Offline
                                    C Offline
                                    Christopher Duncan
                                    wrote on last edited by
                                    #19

                                    SP2 of SQL Server, I assume?

                                    Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                                    K 1 Reply Last reply
                                    0
                                    • C Christopher Duncan

                                      SP2 of SQL Server, I assume?

                                      Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                                      K Offline
                                      K Offline
                                      Kevin McFarlane
                                      wrote on last edited by
                                      #20

                                      Yes.

                                      Kevin

                                      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