471,317 Members | 1,932 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,317 software developers and data experts.

Whatever happened to ...

I seem to recall, back in the early promise days of Whidbey, that there was
talk (and even an early version) of a set of classes for mapping data
between objects and a database being a part of the release; alas I cannot
remember its name.

I know there are various ORM tools out there, and I may even look into some
of them but can anybody tell me

(a) what the Microsoft version was called when they were hyping it, and
(b) what happened to it.

Thanks.
Dec 29 '05 #1
8 1155
The name is object spaces and it has been delayed until the Orcas timeframe
(Visual Studio 2006?). The reason it is not there is it was not ready for
prime time. There are ORM solutions out there today (open source) that mimic
where Microsoft was going and may reduce your pain when Orcas (or whatever
version MS finally releases it in) comes out.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

***************************
Think Outside the Box!
***************************
"Martin Robins" wrote:
I seem to recall, back in the early promise days of Whidbey, that there was
talk (and even an early version) of a set of classes for mapping data
between objects and a database being a part of the release; alas I cannot
remember its name.

I know there are various ORM tools out there, and I may even look into some
of them but can anybody tell me

(a) what the Microsoft version was called when they were hyping it, and
(b) what happened to it.

Thanks.

Dec 29 '05 #2
Ok, just found the name - ObjectSpaces - but what happened to it?
"Martin Robins" <martin dot robins at technicaldirect dot co dot uk> wrote
in message news:eq*************@TK2MSFTNGP14.phx.gbl...
I seem to recall, back in the early promise days of Whidbey, that there was
talk (and even an early version) of a set of classes for mapping data
between objects and a database being a part of the release; alas I cannot
remember its name.

I know there are various ORM tools out there, and I may even look into
some of them but can anybody tell me

(a) what the Microsoft version was called when they were hyping it, and
(b) what happened to it.

Thanks.

Dec 29 '05 #3
Martin Robins wrote:
I seem to recall, back in the early promise days of Whidbey, that there was
talk (and even an early version) of a set of classes for mapping data
between objects and a database being a part of the release; alas I cannot
remember its name.

I know there are various ORM tools out there, and I may even look into some
of them but can anybody tell me

(a) what the Microsoft version was called when they were hyping it, and
(b) what happened to it.

Thanks.


I think you're talking about ObjectSpaces, and AFAIK it got canned, some
pieces may have been rolled into Indigo however.

--
Rob Schieber
Dec 29 '05 #4
Thanks Cowboy; having discovered the name eventually, I went googling and found this little snippet at http://msdn.microsoft.com/data/objectspaces.aspx ...

Developers who have been following the evolution of ObjectSpaces (a technology effort building services supporting object representations of data in relational databases) will be interested to know that these efforts are being merged with the object/data technology WinFS. This decision was made after evaluating the overlapping scenarios that each of these technologies delivered and firm feedback that developers and architects need a consistent, long-lived API delivering this functionality.

More information will become available through MSDN for developers and architects to plan and build solutions today using the .NET Framework while planning for the exciting features of WinFS.

Am I mistaken or is WinFS an interchangeable name with Orcas; and if I am correct, is this not supposed to be an integral part of Longhorn (Windows 2017)?

Cheers.
"Cowboy (Gregory A. Beamer) - MVP" <No************@comcast.netNoSpamM> wrote in message news:00**********************************@microsof t.com...
The name is object spaces and it has been delayed until the Orcas timeframe
(Visual Studio 2006?). The reason it is not there is it was not ready for
prime time. There are ORM solutions out there today (open source) that mimic
where Microsoft was going and may reduce your pain when Orcas (or whatever
version MS finally releases it in) comes out.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

***************************
Think Outside the Box!
***************************


"Martin Robins" wrote:
I seem to recall, back in the early promise days of Whidbey, that there was
talk (and even an early version) of a set of classes for mapping data
between objects and a database being a part of the release; alas I cannot
remember its name.

I know there are various ORM tools out there, and I may even look into some
of them but can anybody tell me

(a) what the Microsoft version was called when they were hyping it, and
(b) what happened to it.

Thanks.


Dec 29 '05 #5
"Martin Robins" <martin dot robins at technicaldirect dot co dot uk> wrote
in message news:OZ**************@tk2msftngp13.phx.gbl...
Ok, just found the name - ObjectSpaces - but what happened to it?


It got lost..

It also got better...

Check out the C#3.0 specs and you'll be more than happy. LINQ will be the
coolest thing happening to coding since OO.

var coding = "happy";
- Michael S

Dec 30 '05 #6
<"Martin Robins" <martin dot robins at technicaldirect dot co dot uk>>
wrote:
Am I mistaken or is WinFS an interchangeable name with Orcas; and if
I am correct, is this not supposed to be an integral part of Longhorn
(Windows 2017)?


Orcas is the codename for the next Visual Studio.

WinFS was going to be available in Vista (Longhorn) from the start, but
now the plans have changed somewhat. I haven't managed to keep track of
exactly what the timescales are, but I've a feeling there'll be a beta
available when the consumer editions of Vista ships and the final
version should ship with the server editions of Vista.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Dec 30 '05 #7
To be more exact, the name is DLinq while Linq is more general.
And yes, it is cool.
--
Miha Markic [MVP C#]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

"Michael S" <no@mail.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
"Martin Robins" <martin dot robins at technicaldirect dot co dot uk> wrote
in message news:OZ**************@tk2msftngp13.phx.gbl...
Ok, just found the name - ObjectSpaces - but what happened to it?


It got lost..

It also got better...

Check out the C#3.0 specs and you'll be more than happy. LINQ will be the
coolest thing happening to coding since OO.

var coding = "happy";
- Michael S

Dec 30 '05 #8
Martin Robins wrote:
I seem to recall, back in the early promise days of Whidbey, that
there was talk (and even an early version) of a set of classes for
mapping data between objects and a database being a part of the
release; alas I cannot remember its name.

I know there are various ORM tools out there, and I may even look
into some of them but can anybody tell me

(a) what the Microsoft version was called when they were hyping
it, and (b) what happened to it.


a: objectspaces
b: cancelled.

in 2007+ ms will release Linq and an implementation of Linq for C# and
VB.NET called DLinq, which will be their 3rd attempt to write an O/R
mapper.

If you can wait for 2007+, wait, otherwise use a 3rd party solution :)

FB
--
------------------------------------------------------------------------
Get LLBLGen Pro, productive O/R mapping for .NET: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
Dec 30 '05 #9

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Giampaolo Rodola' | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.