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. Any valid reason to migrate from VS 2008?

Any valid reason to migrate from VS 2008?

Scheduled Pinned Locked Moved The Lounge
csharphelpvisual-studiowpfwinforms
28 Posts 14 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.
  • M Marc Clifton

    Contrary to Super Loyd, I find the performance of VS2012 to be much worse than VS2008. If you don't need F# or the latest WPF stuff (and, I'm not sure if VS2008 supports the latest .NET framework), stick with 2008. And as others have commented, completely skip 2010 - waste of time. Marc

    Unit Testing Succinctly

    B Offline
    B Offline
    Behzad Sedighzadeh
    wrote on last edited by
    #21

    Of course, sharepoint development, especially web part deployment, is much easier in VS2010/2012. This is the only reason, i have installed VS2012 :laugh:

    Behzad

    M 1 Reply Last reply
    0
    • B Behzad Sedighzadeh

      Of course, sharepoint development, especially web part deployment, is much easier in VS2010/2012. This is the only reason, i have installed VS2012 :laugh:

      Behzad

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

      Behzad Sedighzadeh wrote:

      Of course, sharepoint development, especially web part deployment, is much easier in VS2010/2012.

      Hmm, good to know. Marc

      Unit Testing Succinctly

      1 Reply Last reply
      0
      • L Lost User

        Behzad Sedighzadeh wrote:

        Besides, i don't see any real reason to migrate to new .Net 4 or 4.5, simply because i have not used any feature of those packages.

        Whehe ..and now you want us to tell you why you should upgrade, convincing you? Have you ever tried to convince someone who asked for a valid reason to upgrade from VB6? You can still target the 2.0 framework and use the 4.0 runtime for it's benefits. Things like improved garbage-management come to mind. Ooh, gone the days that a .NET app froze without any obvious reason :) ..and yes, I'm using the 4.0 framework from both OpenSUSE aswell as Debian (a Raspberri Pi).

        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

        B Offline
        B Offline
        Behzad Sedighzadeh
        wrote on last edited by
        #23

        I just binged and found this link : An Overview of Performance Improvements in .NET 4.5[^]. Though it is ver. 4.5 not 4.0, i will read it to find out the differences, but for now, the overall performance of .net 3.5 SP1 is acceptable.

        Behzad

        1 Reply Last reply
        0
        • L lewax00

          Behzad Sedighzadeh wrote:

          Regarding Linq, our application is not such a database-centric one.

          Linq does more than just databases, it also works with .NET collections like Lists (really, anything that implements IEnumerable).

          B Offline
          B Offline
          Behzad Sedighzadeh
          wrote on last edited by
          #24

          Yeah, I know what the LINQ does, But , for me, some helper methods can do what the LINQ library is doing. You know what i wanna say...

          Behzad

          L 1 Reply Last reply
          0
          • B Behzad Sedighzadeh

            Yeah, I know what the LINQ does, But , for me, some helper methods can do what the LINQ library is doing. You know what i wanna say...

            Behzad

            L Offline
            L Offline
            lewax00
            wrote on last edited by
            #25

            Well that's really all it is, a bunch of helper methods. Why write it from scratch if someone else has already done it and tested it? (Of course, I understand it not being worth upgrading for just that, especially if you aren't manipulating collections much.)

            1 Reply Last reply
            0
            • B Behzad Sedighzadeh

              Parallel Async ;)

              Behzad

              S Offline
              S Offline
              Super Lloyd
              wrote on last edited by
              #26

              ho? then: http://msdn.microsoft.com/en-us/library/vstudio/hh191443.aspx[^]

              My programming get away... The Blog... DirectX for WinRT/C# since 2013! Taking over the world since 1371!

              1 Reply Last reply
              0
              • M Marc Clifton

                Super Lloyd wrote:

                have you installed some plugins?

                Nope, no plugins. VS2012 locks up for a minute or two quite often on startup with the message "busy performing a background task". Geez, if it's a background task, why does it affect foreground operations? That's probably one of the more stupid messages I've ever seen. :laugh: Marc

                Unit Testing Succinctly

                S Offline
                S Offline
                Super Lloyd
                wrote on last edited by
                #27

                Yeah I had that sometimes with VS2010!

                My programming get away... The Blog... DirectX for WinRT/C# since 2013! Taking over the world since 1371!

                1 Reply Last reply
                0
                • B Behzad Sedighzadeh

                  I still use it for our main application and am happy with it. The only new feature that is missing is word highlighting which, for it, i have installed WordLight. I generally hate the new Help viewer system and stuck with the old one . Besides, i don't see any real reason to migrate to new .Net 4 or 4.5, simply because i have not used any feature of those packages. To be honest, our application ( A Huge SCADA software, more than 200 KLOC ) is written in WinForms not WPF, and for IPC, we use .Net remoting, though it is slow in some scenarios and i am thinking to migrate to some free alternatives. Finally cross platform execution is a must have. Do you have any experience in this root? any thought?

                  Behzad

                  P Offline
                  P Offline
                  PIEBALDconsult
                  wrote on last edited by
                  #28

                  I use 2012 at work (mostly for SSIS), but 2010 at home where I'm more likely to do WinForms. But mostly I write console apps and libraries and I don't use VS for that.

                  Behzad Sedighzadeh wrote:

                  the new Help viewer

                  Yes, the old one was better.

                  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