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. .NET 3.What?

.NET 3.What?

Scheduled Pinned Locked Moved The Lounge
csharpc++dotnetcomarchitecture
46 Posts 29 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.
  • C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #1

    I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

    S R C M S 9 Replies Last reply
    0
    • C Chris Maunder

      I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      S Offline
      S Offline
      Shog9 0
      wrote on last edited by
      #2

      Ya. To be perfectly honest, it's gonna probably keep me from actually using either one in production for a good while. Every time i start to think about the ordeal that will be explaining all of this to the installer writers, i shudder... and then find a way to avoid it. Someone else can go first...

      1 Reply Last reply
      0
      • C Chris Maunder

        I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

        cheers, Chris Maunder

        CodeProject.com : C++ MVP

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

        I was extremely surprised to find out that a majority of developers did not have a clear understanding of .NET versions and CLR versions. A majority of people I talked to in conferences (MIX and ODC) somehow thought that .NET 3.5 has a different runtime or that it had a separate set of (non LINQ) framework classes (System.Data, System.Web etc) than .NET 2.0 SP 1. I had hard time explaining that System.Web in .NET 3.5 is same as System.Web in .NET 2.0 SP1. Wasn't the purpose of naming conventions to cause less confusion among developers in the first place?

        You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

        S G 2 Replies Last reply
        0
        • C Chris Maunder

          I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

          cheers, Chris Maunder

          CodeProject.com : C++ MVP

          C Offline
          C Offline
          Chris Austin
          wrote on last edited by
          #4

          This will to some extent damper adoption. I cant imagine attempting to explain the deployment and technology to my clients. Ideally, I'd like to say we are using version X of product Y without having to worry about runtime and framework version requirements.

          A 1 Reply Last reply
          0
          • C Chris Maunder

            I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            M Offline
            M Offline
            martin_hughes
            wrote on last edited by
            #5

            Is what I think you meant. Please use language we can all understand :)

            J 1 Reply Last reply
            0
            • M martin_hughes

              Is what I think you meant. Please use language we can all understand :)

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

              QmxvdyBtZSE= :)

              ¡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

              L 1 Reply Last reply
              0
              • C Chris Maunder

                I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

                cheers, Chris Maunder

                CodeProject.com : C++ MVP

                S Offline
                S Offline
                Scott Dorman
                wrote on last edited by
                #7

                Yes, the whole thing was a bit of a mess and doesn't look like it will straighten itself out for a while. It gets even messier if you start looking at the C# version numbers since the version of C# in .NET 3.5 is C# 3.0.

                Scott. —In just two days, tomorrow will be yesterday. —Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai


                [Forum Guidelines] [Articles] [Blog]

                C 1 Reply Last reply
                0
                • R Rama Krishna Vavilala

                  I was extremely surprised to find out that a majority of developers did not have a clear understanding of .NET versions and CLR versions. A majority of people I talked to in conferences (MIX and ODC) somehow thought that .NET 3.5 has a different runtime or that it had a separate set of (non LINQ) framework classes (System.Data, System.Web etc) than .NET 2.0 SP 1. I had hard time explaining that System.Web in .NET 3.5 is same as System.Web in .NET 2.0 SP1. Wasn't the purpose of naming conventions to cause less confusion among developers in the first place?

                  You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

                  S Offline
                  S Offline
                  Scott Dorman
                  wrote on last edited by
                  #8

                  Rama Krishna Vavilala wrote:

                  I was extremely surprised to find out that a majority of developers did not have a clear understanding of .NET versions and CLR versions.

                  It actually shouldn't be that surprising.

                  Rama Krishna Vavilala wrote:

                  Wasn't the purpose of naming conventions to cause less confusion among developers in the first place?

                  Partly...it was also to keep the ".NET" moniker in the public attention...too many people thought MS was moving away from .NET because they didn't realize that WinFx was just extension libraries on top of .NET.

                  Scott. —In just two days, tomorrow will be yesterday. —Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai


                  [Forum Guidelines] [Articles] [Blog]

                  1 Reply Last reply
                  0
                  • S Scott Dorman

                    Yes, the whole thing was a bit of a mess and doesn't look like it will straighten itself out for a while. It gets even messier if you start looking at the C# version numbers since the version of C# in .NET 3.5 is C# 3.0.

                    Scott. —In just two days, tomorrow will be yesterday. —Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai


                    [Forum Guidelines] [Articles] [Blog]

                    C Offline
                    C Offline
                    Chris Maunder
                    wrote on last edited by
                    #9

                    I received a resume today where the applicant said he had experience in C# 3.5. It just hurt, you know, deep down.

                    cheers, Chris Maunder

                    CodeProject.com : C++ MVP

                    J S M A F 5 Replies Last reply
                    0
                    • C Chris Maunder

                      I received a resume today where the applicant said he had experience in C# 3.5. It just hurt, you know, deep down.

                      cheers, Chris Maunder

                      CodeProject.com : C++ MVP

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

                      I'd love to interview that person. :)

                      ¡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
                      • C Chris Maunder

                        I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

                        cheers, Chris Maunder

                        CodeProject.com : C++ MVP

                        E Offline
                        E Offline
                        Erik Funkenbusch
                        wrote on last edited by
                        #11

                        Where have you been? This all happened over a year ago. Yeah, maybe it's hitting home now. There was a HUGE ruckus on the various blogs when this was announced. It was apparently a purely marketing thing, and the VS people just resigned themselves to it as a war they couldn't win. My guess is that the next runtime will mysteriously be called version 4 or 5 (depends on how many mid-level runtimes we get).

                        -- Where are we going? And why am I in this handbasket?

                        A C R 3 Replies Last reply
                        0
                        • E Erik Funkenbusch

                          Where have you been? This all happened over a year ago. Yeah, maybe it's hitting home now. There was a HUGE ruckus on the various blogs when this was announced. It was apparently a purely marketing thing, and the VS people just resigned themselves to it as a war they couldn't win. My guess is that the next runtime will mysteriously be called version 4 or 5 (depends on how many mid-level runtimes we get).

                          -- Where are we going? And why am I in this handbasket?

                          A Offline
                          A Offline
                          Anton Afanasyev
                          wrote on last edited by
                          #12

                          Erik Funkenbusch wrote:

                          My guess is that the next runtime will mysteriously be called version 4 or 5 (depends on how many mid-level runtimes we get).

                          No. The next thing after dotNet is gonna be commaNet

                          B 1 Reply Last reply
                          0
                          • E Erik Funkenbusch

                            Where have you been? This all happened over a year ago. Yeah, maybe it's hitting home now. There was a HUGE ruckus on the various blogs when this was announced. It was apparently a purely marketing thing, and the VS people just resigned themselves to it as a war they couldn't win. My guess is that the next runtime will mysteriously be called version 4 or 5 (depends on how many mid-level runtimes we get).

                            -- Where are we going? And why am I in this handbasket?

                            C Offline
                            C Offline
                            Chris Maunder
                            wrote on last edited by
                            #13

                            I had a good rant a year ago. This rant reprise.

                            cheers, Chris Maunder

                            CodeProject.com : C++ MVP

                            1 Reply Last reply
                            0
                            • C Chris Maunder

                              I received a resume today where the applicant said he had experience in C# 3.5. It just hurt, you know, deep down.

                              cheers, Chris Maunder

                              CodeProject.com : C++ MVP

                              S Offline
                              S Offline
                              Scott Dorman
                              wrote on last edited by
                              #14

                              Chris Maunder wrote:

                              I received a resume today where the applicant said he had experience in C# 3.5.

                              Ouch. I know the feeling.

                              Scott. —In just two days, tomorrow will be yesterday. —Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai


                              [Forum Guidelines] [Articles] [Blog]

                              1 Reply Last reply
                              0
                              • C Chris Maunder

                                I received a resume today where the applicant said he had experience in C# 3.5. It just hurt, you know, deep down.

                                cheers, Chris Maunder

                                CodeProject.com : C++ MVP

                                M Offline
                                M Offline
                                Mladen Jankovic
                                wrote on last edited by
                                #15

                                Did he mention how many years of experience he have? 2 years? 3 or more? :doh:

                                Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head. (Charles M Strauss)

                                C 1 Reply Last reply
                                0
                                • M Mladen Jankovic

                                  Did he mention how many years of experience he have? 2 years? 3 or more? :doh:

                                  Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head. (Charles M Strauss)

                                  C Offline
                                  C Offline
                                  Chris Maunder
                                  wrote on last edited by
                                  #16

                                  I've seen "8 years experience in C#".

                                  cheers, Chris Maunder

                                  CodeProject.com : C++ MVP

                                  R L G K 4 Replies Last reply
                                  0
                                  • C Chris Maunder

                                    I just wanted to have a brief rant. ahem. I think naming the WinFX extensions ".NET 3.0" (that work on the 2.0 CLR) instead of .NET 2.5 was dumb, and then naming the next version .NET 3.5 instead of 3.0 and having it run on the 2.0 CLR instead of the 3.0 CLR wasn't quite dumb, just messy. End of rant. (For the explanation read Brad Adams' blog entry[^])

                                    cheers, Chris Maunder

                                    CodeProject.com : C++ MVP

                                    R Offline
                                    R Offline
                                    Rei Miyasaka
                                    wrote on last edited by
                                    #17

                                    I'd say it's both messy and dumb, because the decision was made as part of the dumb decision to rename WinFX. (And of course, my angry petition[^] just for old time's sake.) By the way, I wonder if Jason Zander being moved to the Visual Studio team had anything to do with his being largely responsible for this whole mess?

                                    Steve EcholsS 1 Reply Last reply
                                    0
                                    • E Erik Funkenbusch

                                      Where have you been? This all happened over a year ago. Yeah, maybe it's hitting home now. There was a HUGE ruckus on the various blogs when this was announced. It was apparently a purely marketing thing, and the VS people just resigned themselves to it as a war they couldn't win. My guess is that the next runtime will mysteriously be called version 4 or 5 (depends on how many mid-level runtimes we get).

                                      -- Where are we going? And why am I in this handbasket?

                                      R Offline
                                      R Offline
                                      Rei Miyasaka
                                      wrote on last edited by
                                      #18

                                      I'd prefer they call it .NET 2010 or something just so that we can have a fresh start somewhere far away from the wretched 3 and 3.5.

                                      B 1 Reply Last reply
                                      0
                                      • R Rei Miyasaka

                                        I'd say it's both messy and dumb, because the decision was made as part of the dumb decision to rename WinFX. (And of course, my angry petition[^] just for old time's sake.) By the way, I wonder if Jason Zander being moved to the Visual Studio team had anything to do with his being largely responsible for this whole mess?

                                        Steve EcholsS Offline
                                        Steve EcholsS Offline
                                        Steve Echols
                                        wrote on last edited by
                                        #19

                                        That's a great petition and, had I known about it, I would've signed it! I'm beginning to think that petitions in general rarely work (can anyone point me to any significant ones that have?)


                                        - S 50 cups of coffee and you know it's on!

                                        • S
                                          50 cups of coffee and you know it's on!
                                          Code, follow, or get out of the way.
                                        E R 2 Replies Last reply
                                        0
                                        • R Rei Miyasaka

                                          I'd prefer they call it .NET 2010 or something just so that we can have a fresh start somewhere far away from the wretched 3 and 3.5.

                                          B Offline
                                          B Offline
                                          bjscott
                                          wrote on last edited by
                                          #20

                                          Like how they went from 98 to 2000 to XP to Vista to ... 7?

                                          D 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