.NET 3.What?
-
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
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]
-
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
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]
-
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]
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
-
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
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
-
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
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?
-
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?
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
-
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?
-
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
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]
-
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
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)
-
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)
-
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
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?
-
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?
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.
-
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?
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!
-
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.
-
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
But, before they did that, people were *confused* ( so the official rationale for the decision goes )
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
-
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
May be his mean that he has experience in .NET 3.5 and using C# programming language and this guy don't know that C# version is different from .NEt version or it can be a typo. I think it does not matter if he is a good programmer and can do program for you. Thanks and Regards, Ajit
-
Chris Maunder wrote:
I've seen "8 years experience in C#".
I've seen companies asking for 8 years experienced candidates in C#. He must go there. Together, they can make deadly combination. :laugh:
Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP
-
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!
-
Chris Maunder wrote:
I've seen "8 years experience in C#".
I have at least 27. I'm sure I was having piano lessona back in 1981.
Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004
-
Member 3552431 wrote:
Like how they went from 98 to 2000 to XP to Vista to ... 7?
Isn't it only code name? Do you think it will be sold as Windows 7?
[My Blog]
"Visual studio desperately needs some performance improvements. It is sometimes almost as slow as eclipse." - Rüdiger Klaehn
"Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe