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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. 32 or 64 bit OS for WPF, Silverlight & WinForms development

32 or 64 bit OS for WPF, Silverlight & WinForms development

Scheduled Pinned Locked Moved The Lounge
csharpcomc++asp-netwpf
14 Posts 8 Posters 2 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
    code_wiz
    wrote on last edited by
    #1

    I am currently buying a new desktop and was in dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price. Given my main day-to-day requirement is to develop for WPF, Silverlight and WinForms (occasionally) + COM-interop, no core C++ development though, what do you all recommend? Should i get 64bit pre-installed or get 32 bit OS installed. I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit - since the JIT compiler takes care of the bit-specifics at jit compile time? I have this dilemma since i am buying a i7 980X with 6 cores there, and 16 GB RAM, and i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

    H J R realJSOPR P 5 Replies Last reply
    0
    • C code_wiz

      I am currently buying a new desktop and was in dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price. Given my main day-to-day requirement is to develop for WPF, Silverlight and WinForms (occasionally) + COM-interop, no core C++ development though, what do you all recommend? Should i get 64bit pre-installed or get 32 bit OS installed. I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit - since the JIT compiler takes care of the bit-specifics at jit compile time? I have this dilemma since i am buying a i7 980X with 6 cores there, and 16 GB RAM, and i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

      H Offline
      H Offline
      Hans Dietrich
      wrote on last edited by
      #2

      code_wiz wrote:

      i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

      It sounds like you have answered your own question. With multiple cores and 16GB memory, opening several copies of VS, a graphics editor, and VMWare will be no problem at all.

      Best wishes, Hans


      [Hans Dietrich Software]

      1 Reply Last reply
      0
      • C code_wiz

        I am currently buying a new desktop and was in dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price. Given my main day-to-day requirement is to develop for WPF, Silverlight and WinForms (occasionally) + COM-interop, no core C++ development though, what do you all recommend? Should i get 64bit pre-installed or get 32 bit OS installed. I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit - since the JIT compiler takes care of the bit-specifics at jit compile time? I have this dilemma since i am buying a i7 980X with 6 cores there, and 16 GB RAM, and i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

        J Offline
        J Offline
        JimmyRopes
        wrote on last edited by
        #3

        code_wiz wrote:

        dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price.

        To answer your question see if the manufacturer offers a 16 bit version for the same price. :rolleyes:

        Simply Elegant Designs JimmyRopes Designs
        Think inside the box! ProActive Secure Systems
        I'm on-line therefore I am. JimmyRopes

        C Mike HankeyM 2 Replies Last reply
        0
        • C code_wiz

          I am currently buying a new desktop and was in dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price. Given my main day-to-day requirement is to develop for WPF, Silverlight and WinForms (occasionally) + COM-interop, no core C++ development though, what do you all recommend? Should i get 64bit pre-installed or get 32 bit OS installed. I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit - since the JIT compiler takes care of the bit-specifics at jit compile time? I have this dilemma since i am buying a i7 980X with 6 cores there, and 16 GB RAM, and i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

          R Offline
          R Offline
          Rob Graham
          wrote on last edited by
          #4

          If you're buying 16GB ram, why on earth would you even consider a 32bit OS? Do you just have a penchant for hot spares, because that's the only use 12GB will ever see? I am currently working on 64bit W7 on a 12GB box. I can run 2 virtual machines each with 4GB ram without killing my VS2010 running in the host OS. I have done vs2008, vs2010, Silverlight and Winforms work on this machine an never had a problem related to using a 64 bit OS. I also do 32bit C++ work without a problem. I would never choose to go back to a 32bit OS.

          "People who bite the hand that feeds them usually lick the boot that kicks them." Eric Hoffer

          C 1 Reply Last reply
          0
          • J JimmyRopes

            code_wiz wrote:

            dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price.

            To answer your question see if the manufacturer offers a 16 bit version for the same price. :rolleyes:

            Simply Elegant Designs JimmyRopes Designs
            Think inside the box! ProActive Secure Systems
            I'm on-line therefore I am. JimmyRopes

            C Offline
            C Offline
            code_wiz
            wrote on last edited by
            #5

            In fact they said they can do "nothing" as well for the same price ;) Ha!

            J 1 Reply Last reply
            0
            • R Rob Graham

              If you're buying 16GB ram, why on earth would you even consider a 32bit OS? Do you just have a penchant for hot spares, because that's the only use 12GB will ever see? I am currently working on 64bit W7 on a 12GB box. I can run 2 virtual machines each with 4GB ram without killing my VS2010 running in the host OS. I have done vs2008, vs2010, Silverlight and Winforms work on this machine an never had a problem related to using a 64 bit OS. I also do 32bit C++ work without a problem. I would never choose to go back to a 32bit OS.

              "People who bite the hand that feeds them usually lick the boot that kicks them." Eric Hoffer

              C Offline
              C Offline
              code_wiz
              wrote on last edited by
              #6

              Nice answer, Thanks :) I was only concerned around the technicality of developing these apps in 64-bit, and any grey area of potential issues in being able to deploying the same and they work just fine in 32-bit OS as well that my customers may have. that is all. From your experience, it seems clear that there is no issues developing in 64 bit and these running fine in 32bits. Thanks.

              W 1 Reply Last reply
              0
              • C code_wiz

                In fact they said they can do "nothing" as well for the same price ;) Ha!

                J Offline
                J Offline
                JimmyRopes
                wrote on last edited by
                #7

                I figured if you were going retro why not go all the way. Having 16 GB RAM on a 32 bit machine is kind of like having air conditioning on a bicycle (push bike). It may give you bragging rights but you will never get to use it to it's fullest potential. 64 bit most definitely. You can develop apps for 32 bit customers on a 64 bit machine. Keep your old (32 bit) machine around for testing.

                Simply Elegant Designs JimmyRopes Designs
                Think inside the box! ProActive Secure Systems
                I'm on-line therefore I am. JimmyRopes

                C 1 Reply Last reply
                0
                • J JimmyRopes

                  I figured if you were going retro why not go all the way. Having 16 GB RAM on a 32 bit machine is kind of like having air conditioning on a bicycle (push bike). It may give you bragging rights but you will never get to use it to it's fullest potential. 64 bit most definitely. You can develop apps for 32 bit customers on a 64 bit machine. Keep your old (32 bit) machine around for testing.

                  Simply Elegant Designs JimmyRopes Designs
                  Think inside the box! ProActive Secure Systems
                  I'm on-line therefore I am. JimmyRopes

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

                  Cool. Thanks :)

                  1 Reply Last reply
                  0
                  • J JimmyRopes

                    code_wiz wrote:

                    dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price.

                    To answer your question see if the manufacturer offers a 16 bit version for the same price. :rolleyes:

                    Simply Elegant Designs JimmyRopes Designs
                    Think inside the box! ProActive Secure Systems
                    I'm on-line therefore I am. JimmyRopes

                    Mike HankeyM Offline
                    Mike HankeyM Offline
                    Mike Hankey
                    wrote on last edited by
                    #9

                    Quad core 80186 at a blazing 6MHz, but you would definitely need to get the 80187 to go with it. right?

                    Even a blind squirrel gets a nut occasionally. http://www.hq4thmarinescomm.com[^] [My Site]

                    J 1 Reply Last reply
                    0
                    • C code_wiz

                      I am currently buying a new desktop and was in dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price. Given my main day-to-day requirement is to develop for WPF, Silverlight and WinForms (occasionally) + COM-interop, no core C++ development though, what do you all recommend? Should i get 64bit pre-installed or get 32 bit OS installed. I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit - since the JIT compiler takes care of the bit-specifics at jit compile time? I have this dilemma since i am buying a i7 980X with 6 cores there, and 16 GB RAM, and i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

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

                      code_wiz wrote:

                      I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit

                      Yes, yes, and yes - the compiler sets the bitness of the compiled app, not the OS you compile with.

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      "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

                      1 Reply Last reply
                      0
                      • Mike HankeyM Mike Hankey

                        Quad core 80186 at a blazing 6MHz, but you would definitely need to get the 80187 to go with it. right?

                        Even a blind squirrel gets a nut occasionally. http://www.hq4thmarinescomm.com[^] [My Site]

                        J Offline
                        J Offline
                        JimmyRopes
                        wrote on last edited by
                        #11

                        Mike Hankey wrote:

                        Quad core 80186 at a blazing 6MHz

                        With 640 KB RAM. After all didn't Bill Gates say "640K ought to be enough for anybody.”

                        Mike Hankey wrote:

                        you would definitely need to get the 80187 to go with it. right?

                        Only if you wanted to develop games or other math intensive apps. For run of the mill business apps emulation should suffice.

                        Simply Elegant Designs JimmyRopes Designs
                        Think inside the box! ProActive Secure Systems
                        I'm on-line therefore I am. JimmyRopes

                        Mike HankeyM 1 Reply Last reply
                        0
                        • J JimmyRopes

                          Mike Hankey wrote:

                          Quad core 80186 at a blazing 6MHz

                          With 640 KB RAM. After all didn't Bill Gates say "640K ought to be enough for anybody.”

                          Mike Hankey wrote:

                          you would definitely need to get the 80187 to go with it. right?

                          Only if you wanted to develop games or other math intensive apps. For run of the mill business apps emulation should suffice.

                          Simply Elegant Designs JimmyRopes Designs
                          Think inside the box! ProActive Secure Systems
                          I'm on-line therefore I am. JimmyRopes

                          Mike HankeyM Offline
                          Mike HankeyM Offline
                          Mike Hankey
                          wrote on last edited by
                          #12

                          JimmyRopes wrote:

                          With 640 KB RAM. After all didn't Bill Gates say "640K ought to be enough for anybody.”

                          Absolutely any more would be just a waste.

                          Even a blind squirrel gets a nut occasionally. http://www.hq4thmarinescomm.com[^] [My Site]

                          1 Reply Last reply
                          0
                          • C code_wiz

                            Nice answer, Thanks :) I was only concerned around the technicality of developing these apps in 64-bit, and any grey area of potential issues in being able to deploying the same and they work just fine in 32-bit OS as well that my customers may have. that is all. From your experience, it seems clear that there is no issues developing in 64 bit and these running fine in 32bits. Thanks.

                            W Offline
                            W Offline
                            wout de zeeuw
                            wrote on last edited by
                            #13

                            No problem at all, and you can run a 32-bit VM if you need to. But you can't run a 64-bit VM on a 32-bit machine.

                            Wout

                            1 Reply Last reply
                            0
                            • C code_wiz

                              I am currently buying a new desktop and was in dilemma as to whether to get 32 or 64 bit OS, since the vendor offers both at he same price. Given my main day-to-day requirement is to develop for WPF, Silverlight and WinForms (occasionally) + COM-interop, no core C++ development though, what do you all recommend? Should i get 64bit pre-installed or get 32 bit OS installed. I take it i can safey deveop WPF, Silverlight and WinForms apps in 64-bit and deploy to 32-bit - since the JIT compiler takes care of the bit-specifics at jit compile time? I have this dilemma since i am buying a i7 980X with 6 cores there, and 16 GB RAM, and i don't want to be wasting all this resource with 32 bit OS which can access only 3 GB at any time.

                              P Offline
                              P Offline
                              peterchen
                              wrote on last edited by
                              #14

                              Go for 64 bit simply because the OS can support more memory, which affects performance significantly. WOW64 works smooth. The only app I found that runs on W7 x86, but not on x64, is unfortunately @Max TrayPlayer - and miss it dearly. Separately-used apps can be run in XP mode, for which you need W7 Pro or Ultimate. (That doesn't work for TrayPlayer because it's a shell extension). The only thing that might stop you is exotic hardware: if the vendor doesn't offer x64 drivers, they are deadweights.

                              FILETIME to time_t
                              | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                              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