473,581 Members | 2,708 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 1225
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******** *****@TK2MSFTNG P14.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.netNoS pamM> wrote in message news:00******** *************** ***********@mic rosoft.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******** ******@tk2msftn gp13.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.co m>
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******** ********@TK2MSF TNGP11.phx.gbl. ..
"Martin Robins" <martin dot robins at technicaldirect dot co dot uk> wrote
in message news:OZ******** ******@tk2msftn gp13.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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

72
5365
by: Mel | last post by:
Are we going backwards ? (please excuse my spelling...) In my opinion an absolute YES ! Take a look at what we are doing ! we create TAGS, things like <H1> etc. and although there are tools (dreamweaver and the like), they are all at the lowest level of programming (something like assembly as oposed to C++ etc.). These tools create...
110
10528
by: alf | last post by:
Hi, is it possible that due to OS crash or mysql itself crash or some e.g. SCSI failure to lose all the data stored in the table (let's say million of 1KB rows). In other words what is the worst case scenario for MyISAM backend? Also is it possible to not to lose data but get them corrupted?
3
2154
by: Giampaolo Rodola' | last post by:
http://groups.google.com/group/python-dev2 It seems it no longer exists. What happened?
0
8132
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
8296
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
8157
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
1
5665
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3790
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3806
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2295
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1394
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1118
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.