Memi.Reflection

Private members of memi's thoughts

ObjectSpaces - Lesson not Learnt

Now, after the dust has settled after MS announcement of delaying ObjectSpaces until Longhorn release, I think it's time to see what we've learnt from that.

For a long time, most of the entries in the BlogSphere discuss features that will be rellevant only in VS.NET 2005. Reminder: VS.NET 2005 will be released in the first half of 2005 (hence the 2005 in its name). Meaning: In a bit less than a year. No doubt many features of it, as we know them today, will change dramatically until its release date.

If a citizen of Mars will land here today, and the first thing he'll do is to read .NET blogs (right after making world peace), he won't even know there is something called VS.NET 2003. He'll think everyone uses VS.NET 2005, write full blown application using Generics, uses the VSTS massively, and creating their UI using Avalon.

Hey guys - we are in the present! Time now is June, 2004. Our current environment is VS.NET 2003. Our .NET Framework version is 1.1. Our applications get rendered by either HTML or WinForm. Our source control software is VSS / CVS / ClearCase / Something else in PRODUCTION mode, and our only use of Avalon is when reading about Glastonbury.

Yeah, VSTS is quite sexy, but it also can be delayed until Longhorn or whatever timing MS will choose. Note: I have nothing against MS. VS.NET is their product, and they can release it and its features whenever they want. But, as we learnt from ObjectSpaces, release dates can be quite flexible, and we don't want to look back a year from now, and find out most of our entries discussed completely irellevant subjects.

So PLEASE, write something that we can use today, in applications we develop today, because the customers want them today. I haven't heard of any customer that said: “Wow, this Avalon thingy looks cool. Let's wait with our application until Longhorn will be shipped.”

Posted: Jun 04 2004, 02:05 PM by memi | with 5 comment(s)
Filed under:

Comments

Omer van Kloeten said:

Most of the blogosphere has indeed contracted Futuritis. Then again, it's the Microsoft Hype Machine[tm] at work here. You can't do much about that anymore...
# June 4, 2004 9:09 AM

Rolando said:


I disagree. Blogs owners have the right to write about whatever they want in their blogs. Many of the MS bloggers work in Longorn technologies so is obvious that they will not write about .net v1.x

I think there's a lot of net 1.x blogging around, if you're not happy with http://weblogs.asp.net you should give

http://dotnetjunkies.com/weblog/
http://www.hanselman.com/blog/
http://www.geekswithblogs.net
...

a try.

but I *do* think MS could put more resources to net 1.x, We're waiting for SP1 for months, seems MS has tied SP1 for .net 1.1 with SP2 for WinXP.
# June 4, 2004 10:32 AM

AT said:

Your current is VS 2003 ??

How about VS6.0 ? A lot of applications was created for VS6.0 and still need to be supported.

Or how about another crazy fact - one of largest banks in Ukraine use MS-DOS application coded on BorlandC with DPMI, for network (i.e. not a relational) database on shared Netware drive using Netware file transactions. It serve clients well. (But they will migrate to another system in next 2-3 years :o)

So ? Do you realy need to use latest or not-yet released technology ?
# June 5, 2004 7:05 PM

Sikko2go said:

I do agree with you. Just made the switch from VB6 to .NET, and only for part of our projects... and it looks like the only thing I see is bloggers writing about Whidbey etc etc. First I need at least a year to get used to the 2003 version. And even then I don't know if I'm interested in the 2005 edtn. But OK, on the other hand I can imagine that top notch developers who started working with .NET years ago now are really looking out for new version. Well, it's aways a tradeoff I guess :)
# June 16, 2004 4:07 PM

Chris Sells said:

I'm not picking on my Memi, because you make valid points, but if the folks that complained about the lack of posting on current technologies would simply make postings about current technologies instead, we'd be set. : )

On a more serious note, blogging is about passion. It's not anyone's job to blog, so people do it because they want to. Frankly, I don't know how Raymond Chen does it. Most folks can only post about what they care about *right*now*. Hell, if I'm in a car and I come up with a topic, I can rarely keep up the passion long enough to get home and post, let alone post about something I cared about some number of months or years ago.

So, it's a double-edged sword. MS product team members can either blog about what they're working on now, which, by definition, hasn't shipped yet, or they're not going to really post at all.

What I'd really like to see is more members of PSS posting, because those guys are *way* into the current set of technologies and often know more about it than any individual product team member ever knew.
# July 6, 2004 1:16 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)