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. Stability of .NET 2.0

Stability of .NET 2.0

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studioc++csscom
17 Posts 11 Posters 1 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.
  • C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #1

    I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

    CodeProject.com : C++ MVP

    P J J M L 9 Replies Last reply
    0
    • C Chris Maunder

      I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

      CodeProject.com : C++ MVP

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

      Chris, From my fiddling with framework for .Net 2.0, I found it to be slower than what I expected (hopefully, this is just because the beta was built as debug code), and it has been stable for me. I hope this is a start and other CPians will have more feedback for you :) Paul

      1 Reply Last reply
      0
      • C Chris Maunder

        I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

        CodeProject.com : C++ MVP

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

        Chris Maunder wrote:

        - slower or faster than you expected?

        A bit slower in terms of performance and about the same or slightly faster in terms of startup time.

        Chris Maunder wrote:

        - more or less stable than you expected?

        I've only tried the beta, and it was about how I expected regarding stability. I'll be downloading the RTM soon, so we'll see how it goes.

        Chris Maunder wrote:

        - Does it have the features you wanted?

        For the most part.

        Chris Maunder wrote:

        - any specific problems found?

        I probably should wait until I try the RTM for this :-)

        Chris Maunder wrote:

        - more or less stable than you expected?

        Never had any problems with it. :cool:

        Chris Maunder wrote:

        - Does it have the features you wanted?

        For the most part, but with some glaring exceptions. For example, I had really, really hoped to see DrawDriverString() implemented on the System.Drawing Graphics wrapper - I mean, how hard would it be? I could even send them the code for it. [HALF-JOKE] Oh yes, and Linq. They really should have put that in .NET 2.0. :-> [EDIT]And as far as speed, I am very, very pleased at the framework performance improvements in some key areas, such as reflection and delegates. :cool:

        J 1 Reply Last reply
        0
        • J J Dunlap

          Chris Maunder wrote:

          - slower or faster than you expected?

          A bit slower in terms of performance and about the same or slightly faster in terms of startup time.

          Chris Maunder wrote:

          - more or less stable than you expected?

          I've only tried the beta, and it was about how I expected regarding stability. I'll be downloading the RTM soon, so we'll see how it goes.

          Chris Maunder wrote:

          - Does it have the features you wanted?

          For the most part.

          Chris Maunder wrote:

          - any specific problems found?

          I probably should wait until I try the RTM for this :-)

          Chris Maunder wrote:

          - more or less stable than you expected?

          Never had any problems with it. :cool:

          Chris Maunder wrote:

          - Does it have the features you wanted?

          For the most part, but with some glaring exceptions. For example, I had really, really hoped to see DrawDriverString() implemented on the System.Drawing Graphics wrapper - I mean, how hard would it be? I could even send them the code for it. [HALF-JOKE] Oh yes, and Linq. They really should have put that in .NET 2.0. :-> [EDIT]And as far as speed, I am very, very pleased at the framework performance improvements in some key areas, such as reflection and delegates. :cool:

          J Offline
          J Offline
          Judah Gabriel Himango
          wrote on last edited by
          #4

          J. Dunlap wrote:

          Oh yes, and Linq. They really should have put that in .NET 2.0.

          Actually, LINQ is in .NET 2.0; that is, all of the LINQ stuff is syntax, no changes were made to CLR. The only thing LINQ requires is a compiler to understand the new syntax (extension methods, lambda expressesions, implicit type declarations, etc.), and a few .NET dlls that contain LINQ-specific queries (System.Query.dll comes to mind). In fact, the LINQ preview currently available runs on an unmodified .NET 2.0 framework. To be technically correct, they should have put support for LINQ in the C# & VB.NET compilers and IDEs. :)

          Tech, life, family, faith: Give me a visit. I'm currently blogging about: Morality Apart from God Judah Himango

          J C N 3 Replies Last reply
          0
          • J Judah Gabriel Himango

            J. Dunlap wrote:

            Oh yes, and Linq. They really should have put that in .NET 2.0.

            Actually, LINQ is in .NET 2.0; that is, all of the LINQ stuff is syntax, no changes were made to CLR. The only thing LINQ requires is a compiler to understand the new syntax (extension methods, lambda expressesions, implicit type declarations, etc.), and a few .NET dlls that contain LINQ-specific queries (System.Query.dll comes to mind). In fact, the LINQ preview currently available runs on an unmodified .NET 2.0 framework. To be technically correct, they should have put support for LINQ in the C# & VB.NET compilers and IDEs. :)

            Tech, life, family, faith: Give me a visit. I'm currently blogging about: Morality Apart from God Judah Himango

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

            I had the understanding that Linq refers to the syntax support specifically, but I may be wrong. :-)

            1 Reply Last reply
            0
            • C Chris Maunder

              I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

              CodeProject.com : C++ MVP

              J Offline
              J Offline
              Judah Gabriel Himango
              wrote on last edited by
              #6

              The IDE: -The IDE is more or less what I expected, speed-wise. I seem to recall VS 2003 compiling my code a bit faster than 2005's compiler, but it's been so long since I've used 2003 a great deal, that it's really hard to say whether there's any speed loss. My home projects compile at about the same speed. The IDE UI is nice and responsive, debugging has been a joy. I can't say there's anything sluggish about the IDE's UI; everything seems quite nice and responsive. -So for 2005 has been 100% stable on our large C# solution, which is more than I can say for the betas. But time will tell, really. I just noticed today where I did something not allowed in the VS designer with a custom control, and despite the control freaking out, the designer handled it gracefully and remained stable. They've fixed "The Woe" designer problem from 2003, and it appears they've fixed some of the designer issues I was having with beta 1 & 2. -Yes, the IDE has all the features I wanted. -No problems found with the IDE just yet. The 2.0 framework -stability-wise, I've found nothing wrong with it. It seems quite stable. -It does have all the features I wanted, including some suggestions made to MSDN feedback. -So far, I have found 1 bug related to WinForms programming. Specifically, see here[^] for more info. Not a huge bug, but it seems like it is a bug regardless (unless it's by design, which I can't imagine).

              Tech, life, family, faith: Give me a visit. I'm currently blogging about: Morality Apart from God Judah Himango

              1 Reply Last reply
              0
              • C Chris Maunder

                I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

                CodeProject.com : C++ MVP

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

                Until the RC and now the final release, I couldn't compile a large project because it kept failing to identify project dependencies correctly. The RC fixed that. Keyboard shortcuts, which I set my own, didn't seem to get fixed until the final release. It seems like I can set single key shortcuts now, which was impossible before because it demanded a keystroke chord. As to performance, gads, it seems considerably faster. As to the IDE, I hate (but will get used to) the new task manager. I don't like (but will get used) the overloaded windows, like the Output window with its pulldown to display build vs debug. Just show me both, damn it. And Binding (the class) still doesn't have a default constructor. So, it's there. I'm using it. Generics are ho-hum. Some of the new .NET classes look really useful though. Marc My website Traceract Understanding Simple Data Binding Diary Of A CEO - Preface

                J 1 Reply Last reply
                0
                • C Chris Maunder

                  I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

                  CodeProject.com : C++ MVP

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

                  From my experience with Pro RTM: The IDE: - slower or faster than you expected? --> slower - more or less stable than you expected? --> OK - Does it have the features you wanted? --> Many of them - any specific problems found? --> The new dataset editor lacks the ease of the old one. The 2.0 Framework: - more or less stable than you expected? --> As stable as I expected (no problems yet!) - Does it have the features you wanted? --> Most of them - any specific problems found? --> Nope .NET 2.0 is a winner! Carl Mercier Geek entrepreneurs, visit my blog! [^]

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    Until the RC and now the final release, I couldn't compile a large project because it kept failing to identify project dependencies correctly. The RC fixed that. Keyboard shortcuts, which I set my own, didn't seem to get fixed until the final release. It seems like I can set single key shortcuts now, which was impossible before because it demanded a keystroke chord. As to performance, gads, it seems considerably faster. As to the IDE, I hate (but will get used to) the new task manager. I don't like (but will get used) the overloaded windows, like the Output window with its pulldown to display build vs debug. Just show me both, damn it. And Binding (the class) still doesn't have a default constructor. So, it's there. I'm using it. Generics are ho-hum. Some of the new .NET classes look really useful though. Marc My website Traceract Understanding Simple Data Binding Diary Of A CEO - Preface

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

                    Marc Clifton wrote:

                    Generics are ho-hum.

                    Well, I think they're great - they open up a lot of opportunities that just weren't there before.

                    1 Reply Last reply
                    0
                    • C Chris Maunder

                      I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

                      CodeProject.com : C++ MVP

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

                      I installed Visual Studio Professional RTM version. I am trying to move two C++ projects(no MFC or COM - Pure C++ with a lot of templates and STL) from Visual C++ 6.0 and Visual C++.NET 2003

                      Chris Maunder wrote:

                      - slower or faster than you expected?

                      It is same as Visual Studio.NET 2003

                      Chris Maunder wrote:

                      Does it have the features you wanted?

                      Yes. With the Safe CRT libraries things are much better(though some code modification is needed). Though I would like to get "export" keyword support, I can live with that(I hope they will support that in the next version). A vast improvement for the suppport of STL compared to Visual C++ 6.0.

                      Chris Maunder wrote:

                      any specific problems found

                      Nothing so far..I am rebuilding the project(after making those 'deprecate' warning disapprear !!!) Thanks, Madhu. -- modified at 21:42 Tuesday 1st November, 2005

                      1 Reply Last reply
                      0
                      • C Chris Maunder

                        I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

                        CodeProject.com : C++ MVP

                        C Offline
                        C Offline
                        Christian Graus
                        wrote on last edited by
                        #11

                        Chris Maunder wrote:

                        slower or faster than you expected?

                        Slower than I hoped, but not than I expected.

                        Chris Maunder wrote:

                        more or less stable than you expected?

                        Less - I moved an app from 2003 to 2005, and it crashed about 8-10 times in the few hours I've worked on it

                        Chris Maunder wrote:

                        Does it have the features you wanted?

                        I'm very happy with the new feature set, but it's about the same as beta 2, so far. No surprises

                        Chris Maunder wrote:

                        any specific problems found?

                        Yes, if a user control doesn't initialise properly, the whole IDE drops out and needs restarting The C# 2.0 features all rock, I just wish LINQ was in there... Christian Graus - Microsoft MVP - C++

                        J 1 Reply Last reply
                        0
                        • J Judah Gabriel Himango

                          J. Dunlap wrote:

                          Oh yes, and Linq. They really should have put that in .NET 2.0.

                          Actually, LINQ is in .NET 2.0; that is, all of the LINQ stuff is syntax, no changes were made to CLR. The only thing LINQ requires is a compiler to understand the new syntax (extension methods, lambda expressesions, implicit type declarations, etc.), and a few .NET dlls that contain LINQ-specific queries (System.Query.dll comes to mind). In fact, the LINQ preview currently available runs on an unmodified .NET 2.0 framework. To be technically correct, they should have put support for LINQ in the C# & VB.NET compilers and IDEs. :)

                          Tech, life, family, faith: Give me a visit. I'm currently blogging about: Morality Apart from God Judah Himango

                          C Offline
                          C Offline
                          Christian Graus
                          wrote on last edited by
                          #12

                          Actually, the LINQ preview specifically states it is unsupported, I would not run it on a production compiler. Christian Graus - Microsoft MVP - C++

                          J 1 Reply Last reply
                          0
                          • C Christian Graus

                            Actually, the LINQ preview specifically states it is unsupported, I would not run it on a production compiler. Christian Graus - Microsoft MVP - C++

                            J Offline
                            J Offline
                            Judah Gabriel Himango
                            wrote on last edited by
                            #13

                            Yeah, definitely. I didn't mean to say you *should* run LINQ on a production 2.0 framework, I guess what I was trying to say was LINQ runs on .NET 2.0 without any changes to the CLR.

                            Tech, life, family, faith: Give me a visit. I'm currently blogging about: Morality Apart from God Judah Himango

                            1 Reply Last reply
                            0
                            • J Judah Gabriel Himango

                              J. Dunlap wrote:

                              Oh yes, and Linq. They really should have put that in .NET 2.0.

                              Actually, LINQ is in .NET 2.0; that is, all of the LINQ stuff is syntax, no changes were made to CLR. The only thing LINQ requires is a compiler to understand the new syntax (extension methods, lambda expressesions, implicit type declarations, etc.), and a few .NET dlls that contain LINQ-specific queries (System.Query.dll comes to mind). In fact, the LINQ preview currently available runs on an unmodified .NET 2.0 framework. To be technically correct, they should have put support for LINQ in the C# & VB.NET compilers and IDEs. :)

                              Tech, life, family, faith: Give me a visit. I'm currently blogging about: Morality Apart from God Judah Himango

                              N Offline
                              N Offline
                              NormDroid
                              wrote on last edited by
                              #14

                              Hopefully, we may get an interim/service pack which will patch the C# compiler for LINQ support. Blogless

                              1 Reply Last reply
                              0
                              • C Chris Maunder

                                I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

                                CodeProject.com : C++ MVP

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

                                I just installed VS2002 for some testing and ohhhhhhhhh dear :sigh: It took forever, required a number of options selected over a period of more than 40 minutes whereas 2005 intalled by itself in a fraction of the time. The tigress is here :-D -- modified at 4:55 Wednesday 2nd November, 2005

                                1 Reply Last reply
                                0
                                • C Chris Maunder

                                  I'd be interested to know how people have found Visual Studio 2005 and the .NET 2.0 framework. The IDE: - slower or faster than you expected? - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? The 2.0 Framework: - more or less stable than you expected? - Does it have the features you wanted? - any specific problems found? cheers, Chris Maunder

                                  CodeProject.com : C++ MVP

                                  S Offline
                                  S Offline
                                  Stephane Rodriguez
                                  wrote on last edited by
                                  #16

                                  Deployment still out of the picture IMHO. So far I have been reluctant to develop anything serious on .NET because I have found the run-time to be hardly deployable. I tested on two machines a bunch of small apps, and what worked on one, miserably failed on the other only because it had a slightly different spec. To make matter worse, Microsoft has refused to deploy .NET 1.x so far with the OS service pack. Well, .NET 2.0 just keeps me wondering. Read for yourself one of the requirements of the .NET 2.0 redist : "Windows Installer 3.0 (except for Windows 98/ME, which require Windows Installer 2.0 or later).". And now just take a look at the Windows Installer 3.0 page : "This download is available to customers running genuine Microsoft Windows. Please click the Continue button to begin Windows validation." Yes, the Windows Genuine Advantage thing. You read it right, in addition to be unable to come up with easy ways to deploy apps consistently across networks or onto individual's machines, .NET 2.0 helds any ISV/developer hostage of the outrageous marketing campaign that is only meant to prove someone's guilty until proven otherwise. Very questionable. Hear me well, I am not saying everybody should keep using pirate versions of Windows, etc. but I guess some of you out there see what this implies, and how much you as a developer will have to get through this only for your potential customers to be able to eventually start your app. You as an ISV now have to document and support all of this if you expect successful deployments. Ironically enough, back in 2002 I predicted in a few codeproject posts (that got slammed) that the .NET "platform" was looking into getting enough critical mass before closing the doors behind passport or some sort of MS tax. To me, .NET is falling under itself. The Windows/Office live announcement of late also confirms that .NET is better off the client for the time being, and that ISVs should start looking for revenue elsewhere now that Microsoft is moving to higher grounds. Don't get me wrong. Developing .NET apps in-house, etc. is probably just fine for many scenarios. But shareware authors, MicroISVs, mid ISVs, all of them are going to have a hard time with this. Don't get me started on ClickOnce : not useabl

                                  1 Reply Last reply
                                  0
                                  • C Christian Graus

                                    Chris Maunder wrote:

                                    slower or faster than you expected?

                                    Slower than I hoped, but not than I expected.

                                    Chris Maunder wrote:

                                    more or less stable than you expected?

                                    Less - I moved an app from 2003 to 2005, and it crashed about 8-10 times in the few hours I've worked on it

                                    Chris Maunder wrote:

                                    Does it have the features you wanted?

                                    I'm very happy with the new feature set, but it's about the same as beta 2, so far. No surprises

                                    Chris Maunder wrote:

                                    any specific problems found?

                                    Yes, if a user control doesn't initialise properly, the whole IDE drops out and needs restarting The C# 2.0 features all rock, I just wish LINQ was in there... Christian Graus - Microsoft MVP - C++

                                    J Offline
                                    J Offline
                                    James T Johnson
                                    wrote on last edited by
                                    #17

                                    If you don't mind prerelease software and a warning about that every time you start VS2005.... http://blogs.msdn.com/scottwil/archive/2005/10/31/487558.aspx[^] You are supposed to be able to uninstall it without affecting VS2005; but I haven't tried that yet....I want to play with it some more first :D James

                                    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