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. Finally something in WPF

Finally something in WPF

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharphtmlwpfcom
15 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.
  • S Stuart Dootson

    Rama Krishna Vavilala wrote:

    Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.

    The changes in the C++ compiler were more to my liking (C++0x features like lambdas and auto variables). That and the (perceived by me, at least) speed improvement in the debugger.

    R Offline
    R Offline
    Rama Krishna Vavilala
    wrote on last edited by
    #4

    Oh I did not play with that yet. That sounds very cool.

    Proud to be a CPHog user

    1 Reply Last reply
    0
    • R Rama Krishna Vavilala

      Something major I mean: the VS 2010 Code Editor and the Start Page. The code editor now looks more like leppie's Xacc IDE editor. I was surprised by the detailed documentation on how to customize the start page in VS2010. I felt pity for the guy who wrote it as many developer I have seen don't care about the start page or turn it off. :) Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.

      Proud to be a CPHog user

      N Offline
      N Offline
      Nemanja Trifunovic
      wrote on last edited by
      #5

      Yep - just when you think they can't make it any slower, here is a surprise :)

      Programming Blog utf8-cpp

      J 1 Reply Last reply
      0
      • N Nemanja Trifunovic

        Yep - just when you think they can't make it any slower, here is a surprise :)

        Programming Blog utf8-cpp

        J Offline
        J Offline
        Jim Crafton
        wrote on last edited by
        #6

        You're so mean! Back in your Luddite cave!

        ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

        1 Reply Last reply
        0
        • S Shog9 0

          Rama Krishna Vavilala wrote:

          The code editor now looks more like leppie's Xacc IDE editor.

          Good. Granted, i'm sure it took ten times the manpower to write, but leppie does have the coding strength of ten men, so we can forgive them for the delays. Does it make text look WPF-blurry, or have they managed to fix that? I'm just looking forward to being able to make clickable hyperlinks for in-comment bug # references. Without resorting to stuffing actual URLs in the comments. If the new editor allows it, i'll love it, else... Meh.

          ----

          You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

          R Offline
          R Offline
          Russell Morris
          wrote on last edited by
          #7

          Shog9 wrote:

          I'm just looking forward to being able to make clickable hyperlinks for in-comment bug # references. Without resorting to stuffing actual URLs in the comments. If the new editor allows it, i'll love it, else... Meh.

          From the demo I saw (haven't managed to play with it yet), you can pretty much insert your own WPF controls inline with code, or replace blocks of code wholesale with your own WPF controls. The demo was an example addin that completely replaced the comment block for functions/properties with a WPF editor for said things. It had input boxes for typing in the summary, remarks, etc..., and hyperlinks pointing to bug entries in the bug database. The demo is here[^], search to about 91:00 into it.

          1 Reply Last reply
          0
          • R Rama Krishna Vavilala

            Something major I mean: the VS 2010 Code Editor and the Start Page. The code editor now looks more like leppie's Xacc IDE editor. I was surprised by the detailed documentation on how to customize the start page in VS2010. I felt pity for the guy who wrote it as many developer I have seen don't care about the start page or turn it off. :) Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.

            Proud to be a CPHog user

            E Offline
            E Offline
            elektrowolf
            wrote on last edited by
            #8

            Rama Krishna Vavilala wrote:

            I was surprised by the detailed documentation on how to customize the start page in VS2010. I felt pity for the guy who wrote it as many developer I have seen don't care about the start page or turn it off. Smile

            I think the start page is pretty helpful, for example if you change the RSS feed to CP (which is already possible with 2008)

            1 Reply Last reply
            0
            • S Stuart Dootson

              Rama Krishna Vavilala wrote:

              Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.

              The changes in the C++ compiler were more to my liking (C++0x features like lambdas and auto variables). That and the (perceived by me, at least) speed improvement in the debugger.

              J Offline
              J Offline
              Jorgen Sigvardsson
              wrote on last edited by
              #9

              Any news on the intellisense support in C++? Is the intellisense database rebuilt every 10 seconds?

              R S 2 Replies Last reply
              0
              • J Jorgen Sigvardsson

                Any news on the intellisense support in C++? Is the intellisense database rebuilt every 10 seconds?

                R Offline
                R Offline
                Rama Krishna Vavilala
                wrote on last edited by
                #10

                In my case I created a MFC project. It took about 10 secs that intellisense database got built and I was able to access CWnd members. In short it is still slow.

                Proud to be a CPHog user

                J 1 Reply Last reply
                0
                • J Jorgen Sigvardsson

                  Any news on the intellisense support in C++? Is the intellisense database rebuilt every 10 seconds?

                  S Offline
                  S Offline
                  Stuart Dootson
                  wrote on last edited by
                  #11

                  Jörgen Sigvardsson wrote:

                  Is the intellisense database rebuilt every 10 seconds?

                  According to the PDC video I watched, allegedly not. I couldn't offer an opinion, as I haven't loaded any big projects/solutions.

                  1 Reply Last reply
                  0
                  • R Rama Krishna Vavilala

                    In my case I created a MFC project. It took about 10 secs that intellisense database got built and I was able to access CWnd members. In short it is still slow.

                    Proud to be a CPHog user

                    J Offline
                    J Offline
                    Jorgen Sigvardsson
                    wrote on last edited by
                    #12

                    I can take slow - iff it's a one time thing. The problem with intellisense in VS2008 is that the database is rebuilt all the time. On top of that, it seems to be rebuilt for no good reason. They could at least have made it so that the database is generated in the background, and once it was finished, the active database was replaced with the new. Right now all intellisense is f-ed up during the generation phase (or so it seems).

                    -- Kein Mitleid Für Die Mehrheit

                    S 1 Reply Last reply
                    0
                    • J Jorgen Sigvardsson

                      I can take slow - iff it's a one time thing. The problem with intellisense in VS2008 is that the database is rebuilt all the time. On top of that, it seems to be rebuilt for no good reason. They could at least have made it so that the database is generated in the background, and once it was finished, the active database was replaced with the new. Right now all intellisense is f-ed up during the generation phase (or so it seems).

                      -- Kein Mitleid Für Die Mehrheit

                      S Offline
                      S Offline
                      Stuart Dootson
                      wrote on last edited by
                      #13

                      Jörgen Sigvardsson wrote:

                      The problem with intellisense in VS2008 is that the database is rebuilt all the time

                      That doesn't seem to be the case with VS2010 CTP. I loaded up my biggest C++ solution (~20 projects, loads of Boost templatey stuff making parsing difficu,t) and it only seemed to hit the CPU when you added something like a header that changed the set of available symbols. Looking at task manager, I think they might be using SQL Server (embedded, I presume) to store the parsed data - this would seem to be confirmed looking in the solution folder - there's a 48MB(!!) 'SQL Server Compact Edition Database File' in that folder.

                      J 1 Reply Last reply
                      0
                      • S Stuart Dootson

                        Jörgen Sigvardsson wrote:

                        The problem with intellisense in VS2008 is that the database is rebuilt all the time

                        That doesn't seem to be the case with VS2010 CTP. I loaded up my biggest C++ solution (~20 projects, loads of Boost templatey stuff making parsing difficu,t) and it only seemed to hit the CPU when you added something like a header that changed the set of available symbols. Looking at task manager, I think they might be using SQL Server (embedded, I presume) to store the parsed data - this would seem to be confirmed looking in the solution folder - there's a 48MB(!!) 'SQL Server Compact Edition Database File' in that folder.

                        J Offline
                        J Offline
                        Jorgen Sigvardsson
                        wrote on last edited by
                        #14

                        While it's rebuilding, is intellisense more or less unusable? Sorry for bombing you with questions... :)

                        -- Kein Mitleid Für Die Mehrheit

                        S 1 Reply Last reply
                        0
                        • J Jorgen Sigvardsson

                          While it's rebuilding, is intellisense more or less unusable? Sorry for bombing you with questions... :)

                          -- Kein Mitleid Für Die Mehrheit

                          S Offline
                          S Offline
                          Stuart Dootson
                          wrote on last edited by
                          #15

                          Jörgen Sigvardsson wrote:

                          While it's rebuilding, is intellisense more or less unusable

                          No, the editor's more or less unusable while it's rebuilding ;P - but it's only *once* for maybe 5 seconds, when you add a header. Mitigating argument: it's still only a CTP. However, there are enough extra features in Visual Assist X that I'll still want to use that rather than just native Intellisense!!! Other things I noticed - it's not too bad with templates (STL - I haven't gone as far as to stick a Boost install on there yet!), except where it has to do type deduction.

                          Jörgen Sigvardsson wrote:

                          Sorry for bombing you with questions

                          No problem - I'm just glad I had access to a ridiculously fast internet connection that I was able to download all 7GB of the CTP!!!

                          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