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 Offline
    C Offline
    Christopher Duncan
    wrote on last edited by
    #1

    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

    M realJSOPR P 4 Replies 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

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

      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 S 2 Replies 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 Online
        realJSOPR Online
        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 Online
                      realJSOPR Online
                      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 Online
                            realJSOPR Online
                            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