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. VS2008 thanks everyone

VS2008 thanks everyone

Scheduled Pinned Locked Moved The Lounge
csharpasp-netvisual-studiosysadminquestion
16 Posts 7 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.
  • M Mark Salsbery

    John C wrote:

    Why don't they have multicore / multithreaded builds for managed code projects

    Aren't ALL managed projects multithreaded? I believe so... :)

    Mark Salsbery Microsoft MVP - Visual C++ :java:

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

    Mark Salsbery wrote:

    Aren't ALL managed projects multithreaded?

    Yes, under Tools->Option there's the ability to tell VS how many parallel build processes one can have it run.

    "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

    M M 2 Replies Last reply
    0
    • P Paul Conrad

      Mark Salsbery wrote:

      Aren't ALL managed projects multithreaded?

      Yes, under Tools->Option there's the ability to tell VS how many parallel build processes one can have it run.

      "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

      M Offline
      M Offline
      Mark Salsbery
      wrote on last edited by
      #6

      :doh: LOL I was thinking of the built projects, not the build process. On that note, I don't know HOW people use VS on a single processor machine :)

      Mark Salsbery Microsoft MVP - Visual C++ :java:

      P 1 Reply Last reply
      0
      • M Mark Salsbery

        :doh: LOL I was thinking of the built projects, not the build process. On that note, I don't know HOW people use VS on a single processor machine :)

        Mark Salsbery Microsoft MVP - Visual C++ :java:

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

        Mark Salsbery wrote:

        I don't know HOW people use VS on a single processor machine

        It bites. I have built VS2008 projects on my 2.5ghz P4 with 1gig of ram, it is slow enough for me to instead build on my dual core laptop running at 1.6ghz with 1.5gig of ram. The difference is quite noticeable :-\

        "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

        D 1 Reply Last reply
        0
        • P Paul Conrad

          Mark Salsbery wrote:

          I don't know HOW people use VS on a single processor machine

          It bites. I have built VS2008 projects on my 2.5ghz P4 with 1gig of ram, it is slow enough for me to instead build on my dual core laptop running at 1.6ghz with 1.5gig of ram. The difference is quite noticeable :-\

          "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #8

          if your laptop is a core2 it's single cores are each faster than the p4's. I'm not sure if core1 chips have quite that large a per clock performance edge over the p4 or not.

          Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

          P 1 Reply Last reply
          0
          • D Dan Neely

            if your laptop is a core2 it's single cores are each faster than the p4's. I'm not sure if core1 chips have quite that large a per clock performance edge over the p4 or not.

            Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

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

            dan neely wrote:

            not sure if core1 chips have quite that large a per clock performance edge over the p4

            Not entirely sure, either, but it does seem quicker on the Core2. I'm thinking other factors are at play, such as the laptop having memory that is twice as fast, and not as much stuff installed on it running in the back ground. I do have some fairly good sized solutions with multiple projects. I'll have to give it a comparative later.

            "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

            1 Reply Last reply
            0
            • M Member 96

              Thank you everyone for giving me info to weigh upgrading to vs2008. I finally decided to go for it after checking out the asp.net development changes, the split screen thing in particular is pretty handy and it does load control heavy pages much faster and more accurately than before. Aside from that, since I'm not targetting .net 3.5 for anything and have no plans to do so in future I see it as more of a minor upgrade than anything else, hopefully the intellisense will be a little more reliable, they never seem to be able to get that right for many years now. Two things that mystify me about it still: Why don't they have multicore / multithreaded builds for managed code projects since they're pushing for it and all the info required to do it is in the solution already (dependencies etc)? And why in the world are web deployment projects still delivered in the form of a separate add-on when clearly there are a *lot* of people using them?


              "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

              M Offline
              M Offline
              Marc Clifton
              wrote on last edited by
              #10

              John C wrote:

              Why don't they have multicore / multithreaded builds for managed code projects

              Is that different from, under "Projects and Solutions", "Build and Run", "maximum number of project builds" ? Mine is set to 2, because it's a dual core system. Marc

              Thyme In The Country Interacx My Blog

              M 1 Reply Last reply
              0
              • M Marc Clifton

                John C wrote:

                Why don't they have multicore / multithreaded builds for managed code projects

                Is that different from, under "Projects and Solutions", "Build and Run", "maximum number of project builds" ? Mine is set to 2, because it's a dual core system. Marc

                Thyme In The Country Interacx My Blog

                M Offline
                M Offline
                Member 96
                wrote on last edited by
                #11

                Yup it's different, the option you're talking about is strictly for c++ projects.


                "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                1 Reply Last reply
                0
                • P Paul Conrad

                  Mark Salsbery wrote:

                  Aren't ALL managed projects multithreaded?

                  Yes, under Tools->Option there's the ability to tell VS how many parallel build processes one can have it run.

                  "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                  M Offline
                  M Offline
                  Member 96
                  wrote on last edited by
                  #12

                  Yes the options there but it's strictly for c++ projects, not for managed ones.


                  "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                  P G 2 Replies Last reply
                  0
                  • M Member 96

                    Yes the options there but it's strictly for c++ projects, not for managed ones.


                    "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

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

                    Hmmmm, I'm able to use such options for C# projects and VB :suss:

                    "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                    M 1 Reply Last reply
                    0
                    • P Paul Conrad

                      Hmmmm, I'm able to use such options for C# projects and VB :suss:

                      "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                      M Offline
                      M Offline
                      Member 96
                      wrote on last edited by
                      #14

                      No Paul, you're not. Open that screen and hit F1 and read the help info about it. Multicore builds are *not* supported for managed projects by vs2008.


                      "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                      P 1 Reply Last reply
                      0
                      • M Member 96

                        Yes the options there but it's strictly for c++ projects, not for managed ones.


                        "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                        G Offline
                        G Offline
                        gri
                        wrote on last edited by
                        #15

                        I don't understand why visual studio can only build projects parallel. Gcc can handle parallel building of .cpp files instead of makefiles... So with only one project visual studio does not build anything faster :(

                        1 Reply Last reply
                        0
                        • M Member 96

                          No Paul, you're not. Open that screen and hit F1 and read the help info about it. Multicore builds are *not* supported for managed projects by vs2008.


                          "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

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

                          Thanks, John. I missed the F1 part :-O Now, why not support multicore builds for managed projects? If it can be done in native C++, surely doing multicore builds in C++.NET, C#, and VB.NET would not be any different.

                          "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                          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