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. VS rant

VS rant

Scheduled Pinned Locked Moved The Lounge
questionvisual-studiohelp
7 Posts 5 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.
  • P Offline
    P Offline
    Pierre Leclercq
    wrote on last edited by
    #1

    So is Ms going to add some features in VS 2010 to solve the problem of "meta" solutions? I mean either one puts all the projects in one BIG VS solution, or one splits it into smaller ones and has to put up with keeping them in sync with no elegant and efficient way to do it. (Hope this does not qualify as a programming question) (Edit) Things are going to get worse if projects end up being split between vs and blend. Software Conf hell! (/Edit)

    You can't turn lead into gold, unless you've built yourself a nuclear plant.

    W A realJSOPR 3 Replies Last reply
    0
    • P Pierre Leclercq

      So is Ms going to add some features in VS 2010 to solve the problem of "meta" solutions? I mean either one puts all the projects in one BIG VS solution, or one splits it into smaller ones and has to put up with keeping them in sync with no elegant and efficient way to do it. (Hope this does not qualify as a programming question) (Edit) Things are going to get worse if projects end up being split between vs and blend. Software Conf hell! (/Edit)

      You can't turn lead into gold, unless you've built yourself a nuclear plant.

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

      Pierre Leclercq wrote:

      one BIG VS solution,

      My preferred modus operandi! :jig:

      Wout

      P 1 Reply Last reply
      0
      • W wout de zeeuw

        Pierre Leclercq wrote:

        one BIG VS solution,

        My preferred modus operandi! :jig:

        Wout

        P Offline
        P Offline
        Pierre Leclercq
        wrote on last edited by
        #3

        Very nice to see someone thinking this. Very often people rant about the slowness of VS due to big solutions. But on the other hand, one big solution garantees VS can correctly manage all dependencies (assuming those have been configured). This is always a pain in the neck to see code go trough the entire cycle design/code/unit test/test coming back with bugs only to have the developer see it is a build problem and go through the cycle once more for nothing.

        You can't turn lead into gold, unless you've built yourself a nuclear plant.

        W 1 Reply Last reply
        0
        • P Pierre Leclercq

          Very nice to see someone thinking this. Very often people rant about the slowness of VS due to big solutions. But on the other hand, one big solution garantees VS can correctly manage all dependencies (assuming those have been configured). This is always a pain in the neck to see code go trough the entire cycle design/code/unit test/test coming back with bugs only to have the developer see it is a build problem and go through the cycle once more for nothing.

          You can't turn lead into gold, unless you've built yourself a nuclear plant.

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

          Pierre Leclercq wrote:

          Very often people rant about the slowness of VS due to big solutions.

          True, but it's a good excuse to buy a really powerful machine *tim the toolman grunt*. Also I think they're multi-threading the build properly nowadays, so that should mitigate the problem somewhat on multi-cores.

          Wout

          R 1 Reply Last reply
          0
          • W wout de zeeuw

            Pierre Leclercq wrote:

            Very often people rant about the slowness of VS due to big solutions.

            True, but it's a good excuse to buy a really powerful machine *tim the toolman grunt*. Also I think they're multi-threading the build properly nowadays, so that should mitigate the problem somewhat on multi-cores.

            Wout

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

            I

            wout de zeeuw wrote:

            Also I think they're multi-threading the build properly nowadays, so that should mitigate the problem somewhat on multi-cores.

            I've had to turn that off on more than one big solution. It seems if you mix C# and C++/CLI the battle of the build engines completely destroys all hope of the dependency management working things out if it is allowed to compile more than one at a time...I'm not entirely sure it works correctly with just pure C# or C++ if the multi-threading is lef enabled.

            1 Reply Last reply
            0
            • P Pierre Leclercq

              So is Ms going to add some features in VS 2010 to solve the problem of "meta" solutions? I mean either one puts all the projects in one BIG VS solution, or one splits it into smaller ones and has to put up with keeping them in sync with no elegant and efficient way to do it. (Hope this does not qualify as a programming question) (Edit) Things are going to get worse if projects end up being split between vs and blend. Software Conf hell! (/Edit)

              You can't turn lead into gold, unless you've built yourself a nuclear plant.

              A Offline
              A Offline
              Anna Jayne Metcalfe
              wrote on last edited by
              #6

              I very much doubt it. VS2010 is looking more and more like one of the less appealing releases* with every minute. Apparently the VS team is no longer accepting new bug reports for this release[^], which is exactly the pattern we saw during the VS2005 beta cycle (when devs everywhere were screaming for another Beta, but got a buggy RTM instead. * just like VC5, VS2002 and VS2005. It seems every second VS release is a bit of a dog, so I'm not waiting up.

              Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

              1 Reply Last reply
              0
              • P Pierre Leclercq

                So is Ms going to add some features in VS 2010 to solve the problem of "meta" solutions? I mean either one puts all the projects in one BIG VS solution, or one splits it into smaller ones and has to put up with keeping them in sync with no elegant and efficient way to do it. (Hope this does not qualify as a programming question) (Edit) Things are going to get worse if projects end up being split between vs and blend. Software Conf hell! (/Edit)

                You can't turn lead into gold, unless you've built yourself a nuclear plant.

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

                What I wish was that you could share source code between solutions instead of having to compile common code into separate assemblies. I see no reason why they can't add a "source namespaces" option to the "add a refernce" feature, and simply scan one (or more) specified folders for namespaces in the actual source code. That's pretty much the only thing I miss about C++ now.

                "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
                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