I suggest you ...

Parallelize XAML parser code (based on VS11 preview)

Currently, XAML editor in VS11 preview is taken from Expression Blend. Which is a good thing, but bad thing of it, it cannot parse xaml file in parallel. I have 4xSSD RAID0 array and 8 core machine, and it only utilize 1 core and disk io is close to nothing. You can surely utilize all the machine horsepower.

3 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AlexAlex shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    declined  ·  Visual Studio teamAdminVisual Studio team (Product Team, Microsoft) responded  · 

    XAML parsing is pretty fast and is not necessarily a performance bottleneck. Depending on the number of Visual elements in the current document and complexity of those visuals , creation of the design view might be impacted. In the performance profiles we have investigated , time taken to parse a document is pretty insignificant.

    Thanks a bunch for bringing this up, we are always looking into improving our XAML editing and designing performance.

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Jamie ClaytonJamie Clayton commented  ·   ·  Flag as inappropriate

        Totally agree, VS 11 needs to use as much of the horspower of the CPU/SSD's that are availble on a DEV PC. Isn't that what .net 4.5 is all about, async/parrallel processing!

      Feedback and Knowledge Base