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. VS2005 - First impressions

VS2005 - First impressions

Scheduled Pinned Locked Moved The Lounge
workspacec++visual-studiodesigndebugging
19 Posts 13 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.
  • A Alex Orovetskiy

    Yeap, yet another VS2005 thread. So here it goes: 1) it is slow. No, it is frigging slow. Starting from the setup and ending with configuration process 2) the design is quite nice but I don't think fancy effects are all that useful for programmers when they make VS2005 even slower that it is now 3) IntelliSense seem to be working like it should be now 4) That idiotic bug where I cannot modify menu resource ID from resource editor is still there 5) They finally fixed Chineese being the default language when creating new MFC project 6) We now have a bit of code highlighting. How nice. Now where's my Visual Assist ? 7) The debug process became easier it seems. I haven't really tried but now working code has green bar on the left, unchecked - yellow and non-working - red. It seems. Like I've said I'm running a test app. 8) Code Definition and Call Browser seem to be nice 9) MSDN...In short the design sucks. I prefered the one in Jan 2005 10) Converting VS2003 project to VS2005 was smooth and easy. And it compiled mainly nice apart of some warnings. First impression: it is nice but not worth moving from 2003. I've yet to work using it a bit more to form my overall impression though. -------------------------------- Human stupidity is infinite.

    D Offline
    D Offline
    David Wulff
    wrote on last edited by
    #8

    Alex Orovetskiy wrote:

    MSDN...In short the design sucks. I prefered the one in Jan 2005

    Me too. I find it infuriatingly difficult to find the information I want in those new design pages. What the hell were they thinking?!


    Ðavid Wulff Audioscrobbler :: flickr Die Freiheit spielt auf allen Geigen (video)

    1 Reply Last reply
    0
    • A Alex Orovetskiy

      Yeap, yet another VS2005 thread. So here it goes: 1) it is slow. No, it is frigging slow. Starting from the setup and ending with configuration process 2) the design is quite nice but I don't think fancy effects are all that useful for programmers when they make VS2005 even slower that it is now 3) IntelliSense seem to be working like it should be now 4) That idiotic bug where I cannot modify menu resource ID from resource editor is still there 5) They finally fixed Chineese being the default language when creating new MFC project 6) We now have a bit of code highlighting. How nice. Now where's my Visual Assist ? 7) The debug process became easier it seems. I haven't really tried but now working code has green bar on the left, unchecked - yellow and non-working - red. It seems. Like I've said I'm running a test app. 8) Code Definition and Call Browser seem to be nice 9) MSDN...In short the design sucks. I prefered the one in Jan 2005 10) Converting VS2003 project to VS2005 was smooth and easy. And it compiled mainly nice apart of some warnings. First impression: it is nice but not worth moving from 2003. I've yet to work using it a bit more to form my overall impression though. -------------------------------- Human stupidity is infinite.

      T Offline
      T Offline
      ToddHileHoffer
      wrote on last edited by
      #9

      Actually, I find that 2.0 programs run faster. Especially web applications. Although not VS the 2.0 asp.net enhancements are great. Also, I really like the code snippets and new debugging features. "People who never make mistakes, never do anything." My Blog

      A J 2 Replies Last reply
      0
      • T ToddHileHoffer

        Actually, I find that 2.0 programs run faster. Especially web applications. Although not VS the 2.0 asp.net enhancements are great. Also, I really like the code snippets and new debugging features. "People who never make mistakes, never do anything." My Blog

        A Offline
        A Offline
        Alex Orovetskiy
        wrote on last edited by
        #10

        I think that code snippets were present in 2k3 too. -------------------------------- Human stupidity is infinite.

        1 Reply Last reply
        0
        • T ToddHileHoffer

          Actually, I find that 2.0 programs run faster. Especially web applications. Although not VS the 2.0 asp.net enhancements are great. Also, I really like the code snippets and new debugging features. "People who never make mistakes, never do anything." My Blog

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

          There are definite performance improvements in the .NET 2.0 runtime, and some performance improvements in the BCL, and then there are some areas in the BCL where higher-level or deprecated classes are a little slower. Despite the latter, I've found it to be faster overall.

          1 Reply Last reply
          0
          • A Alex Orovetskiy

            Yeap, yet another VS2005 thread. So here it goes: 1) it is slow. No, it is frigging slow. Starting from the setup and ending with configuration process 2) the design is quite nice but I don't think fancy effects are all that useful for programmers when they make VS2005 even slower that it is now 3) IntelliSense seem to be working like it should be now 4) That idiotic bug where I cannot modify menu resource ID from resource editor is still there 5) They finally fixed Chineese being the default language when creating new MFC project 6) We now have a bit of code highlighting. How nice. Now where's my Visual Assist ? 7) The debug process became easier it seems. I haven't really tried but now working code has green bar on the left, unchecked - yellow and non-working - red. It seems. Like I've said I'm running a test app. 8) Code Definition and Call Browser seem to be nice 9) MSDN...In short the design sucks. I prefered the one in Jan 2005 10) Converting VS2003 project to VS2005 was smooth and easy. And it compiled mainly nice apart of some warnings. First impression: it is nice but not worth moving from 2003. I've yet to work using it a bit more to form my overall impression though. -------------------------------- Human stupidity is infinite.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #12

            Alex Orovetskiy wrote:

            1. That idiotic bug where I cannot modify menu resource ID from resource editor is still there

            Oh man, that SUCKS. It is the one issue that I'd hoped to see fixed - that bug has existed since VS 2003 was released. Sigh. Why on earth could they not of fixed it? Grrrrrrrrrr.


            The Rob Blog
            Google Talk: robert.caldecott

            1 Reply Last reply
            0
            • N Nish Nishant

              Alex Orovetskiy wrote:

              1. it is slow. No, it is frigging slow. Starting from the setup and ending with configuration process

              Yep, same here. I've found it slow - both the install and the app. Slower than 2003, that is, which was slower than VC6. So there's a trend there.

              Alex Orovetskiy wrote:

              1. IntelliSense seem to be working like it should be now

              Not for me. I only do VC++ projects, maybe C++ intellisense is not so well implemented.

              Alex Orovetskiy wrote:

              1. They finally fixed Chineese being the default language when creating new MFC project

              Huh? I've never had that one.

              M Offline
              M Offline
              Madhu Cheriyedath
              wrote on last edited by
              #13

              Nishant Sivakumar wrote:

              Not for me. I only do VC++ projects, maybe C++ intellisense is not so well implemented.

              Please check the following link regarding the memory leak in iostream and the possible workaround ... http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=e08bd793-3fef-40ff-adda-ed313e0eafcc[^] Thanks, Madhu.

              L 1 Reply Last reply
              0
              • N Nish Nishant

                Alex Orovetskiy wrote:

                1. it is slow. No, it is frigging slow. Starting from the setup and ending with configuration process

                Yep, same here. I've found it slow - both the install and the app. Slower than 2003, that is, which was slower than VC6. So there's a trend there.

                Alex Orovetskiy wrote:

                1. IntelliSense seem to be working like it should be now

                Not for me. I only do VC++ projects, maybe C++ intellisense is not so well implemented.

                Alex Orovetskiy wrote:

                1. They finally fixed Chineese being the default language when creating new MFC project

                Huh? I've never had that one.

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

                Nishant Sivakumar wrote:

                Not for me. I only do VC++ projects, maybe C++ intellisense is not so well implemented.

                Isn't that why Visual Assist exists? Stuart Dootson 'Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p'

                1 Reply Last reply
                0
                • M Madhu Cheriyedath

                  Nishant Sivakumar wrote:

                  Not for me. I only do VC++ projects, maybe C++ intellisense is not so well implemented.

                  Please check the following link regarding the memory leak in iostream and the possible workaround ... http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=e08bd793-3fef-40ff-adda-ed313e0eafcc[^] Thanks, Madhu.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #15

                  Oh yeh, I forgot about this terrible leak! And I use wstringstream everywhere. Nasty - and the fix is a lot of effort. You know, after reading these posts the last few days, I am going to wait until a decent Service Pack before I start using VS 2005. It doesn't seem ready to me - they should of waited until it was ready instead of sticking to some deadline imposed by marketing types.


                  The Rob Blog
                  Google Talk: robert.caldecott

                  1 Reply Last reply
                  0
                  • D Dario Solera

                    Alex Orovetskiy wrote:

                    MSDN...In short the design sucks. I prefered the one in Jan 2005

                    I simply hate MSDN Libray 2005! It's slow, I cannot find any interesting info, and the search filters don't work! When you select as languages C# and VB, the library offers results for JScript!!! Is this normal??? ___________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - eMule Server .NET

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

                    what's worst is that it is largely content-free. Look at the following code snippet: // Gets or sets the size of the item, representing the width and height of a rectangle: public virtual System.Drawing.Size Size { get; set; } Now, every good developer would agree that both facts can be derived from the declaration as easy as from the comment, which makes the adduitional text useless. It's a content-free comment. Now look at this little gem[^]. What's the real contents? Gets or sets the size of the item. A Size, representing the width and height of a rectangle. covered in about over 200 words (counted by MS Office) That's of no use to me.


                    We say "get a life" to each other, disappointed or jokingly. What we forget, though, is that this is possibly the most destructive advice you can give to a geek.
                    boost your code || Fold With Us! || sighist

                    A 1 Reply Last reply
                    0
                    • P peterchen

                      what's worst is that it is largely content-free. Look at the following code snippet: // Gets or sets the size of the item, representing the width and height of a rectangle: public virtual System.Drawing.Size Size { get; set; } Now, every good developer would agree that both facts can be derived from the declaration as easy as from the comment, which makes the adduitional text useless. It's a content-free comment. Now look at this little gem[^]. What's the real contents? Gets or sets the size of the item. A Size, representing the width and height of a rectangle. covered in about over 200 words (counted by MS Office) That's of no use to me.


                      We say "get a life" to each other, disappointed or jokingly. What we forget, though, is that this is possibly the most destructive advice you can give to a geek.
                      boost your code || Fold With Us! || sighist

                      A Offline
                      A Offline
                      Alex Orovetskiy
                      wrote on last edited by
                      #17

                      Well...of course you can get the meaning of the function and its parameters from it's declaration but it is always nice to have some extra explanation. -------------------------------- Human stupidity is infinite.

                      P 1 Reply Last reply
                      0
                      • D Dario Solera

                        Alex Orovetskiy wrote:

                        MSDN...In short the design sucks. I prefered the one in Jan 2005

                        I simply hate MSDN Libray 2005! It's slow, I cannot find any interesting info, and the search filters don't work! When you select as languages C# and VB, the library offers results for JScript!!! Is this normal??? ___________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - eMule Server .NET

                        T Offline
                        T Offline
                        TheGreatAndPowerfulOz
                        wrote on last edited by
                        #18

                        in the help window there is a cyan colored area at the top. in this area there is a "dropdown" titled "Language: Filter". Click that and choose which languages to filter on. Now this is just the examples to show in the help topic. Not what gets filtered in the search. The "Filtered by" combobox on the left pane does that.

                        1 Reply Last reply
                        0
                        • A Alex Orovetskiy

                          Well...of course you can get the meaning of the function and its parameters from it's declaration but it is always nice to have some extra explanation. -------------------------------- Human stupidity is infinite.

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

                          My point is that there is absolutely no "extra explanation". There is not a single word that helps me use this property - how to initialize it for the derived classes (I was asking Help because I wondered why the form editor did initialize this for menu items), can it be left zero, in which unit it is, valid / invalid values etc. Drowning it in almost 200 words of boilerplate docs (though they are important) makes it worse: The doc is not only useless, but it also costs time to find out it's useless.


                          We say "get a life" to each other, disappointed or jokingly. What we forget, though, is that this is possibly the most destructive advice you can give to a geek.
                          boost your code || Fold With Us! || sighist

                          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