Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
ehorn
Master Smack Fu Yak Hacker
1632 Posts |
|
robvolk
Most Valuable Yak
15732 Posts |
Posted - 2005-01-16 : 16:19:56
|
This bodes well, from http://www.longhornblogs.com/rdawson/archive/2004/03/23/2822.aspx:quote: The ObjectSpace technology, coupled with basic XML querying will eradicate current methods for database manipulation as we know them. At least, that is how I feel. In both statements, the back-end database remains essentially the same. It is a column and row relational storage device. But, in the former statement, you talk to the back-end through CLR objects, and the latter statement, you talk to the back-end through XML-ish procedures, including XQuery (In short, you only communicate in XML standards).
That's the first paragraph, here's the 2nd-to-last:quote: One more thing. Although this may seems obvious, all technologies like this (including XQuery and the like) actually translate their instructions into SQL statements before they are passed to the database provider.
Man, that sounds like it's gonna be a zippy performer: add at least one extra layer on top of SQL instructions and require you to use that layer(s). I can't wait to jump OFF that bandwagon.quote: An ObjectSpace is the facility that allows a programmer to circumvent type mapping from a database to an object.
Ummm, no moron, it doesn't, it merely hides it from the programmer and removes the responsibility for them to do it directly.quote: This significantly increases productivity and programmability.
Of course it does, everyone will program in the same vanilla way they did when .Net came out. Datagrids, viewstate, all that cool stuff that makes it easier to program. Who cares if it sucks up CPU cycles like a black hole? It increases productivity, at least for the programmers. Makes it easier for the support desk people at Microsoft too, they can simply tell people to program it exactly like the sample material. |
|
|
robvolk
Most Valuable Yak
15732 Posts |
Posted - 2005-01-16 : 16:31:36
|
Bear in mind that the other two posts mention WinFS, which will NOT be included in Longhorn. Seems like MS can't make some of their "good ideas" to actually work. (they've only been working on WinFS and its ancestors since, oh, 1990) |
|
|
jhermiz
3564 Posts |
Posted - 2005-01-16 : 17:15:37
|
I dont see datagrids as being that bad, how are you implementing datagrids ? Keeping the web experience alive -- [url]http://www.web-impulse.com[/url] |
|
|
rockmoose
SQL Natt Alfen
3279 Posts |
Posted - 2005-01-16 : 17:29:33
|
>> There are three schema files required to make this happen: an object schema, a relational schema, and the mapping schema that interoperates the twoGreat now we will have the XML RelationalSchema + ObjectSchema + MappingSchemato regenerate/debug/check/modify everytime something changes either in the database or in the application.Ooops, wait, sorry, we could just throw in som XSLT when the schamas change .I am not the least excited in Object Spaces anymore...rockmoose |
|
|
rockmoose
SQL Natt Alfen
3279 Posts |
Posted - 2005-01-16 : 17:32:12
|
>> It's comin' folks - like it or notYeah, it's been coming for along time now They just have to put their crap together.. mwwuhwuuaaharockmoose |
|
|
derrickleggett
Pointy Haired Yak DBA
4184 Posts |
Posted - 2005-01-16 : 19:56:00
|
Looks more like:grenade.pin.remove(); grenade.drop() :)MeanOldDBAderrickleggett@hotmail.comWhen life gives you a lemon, fire the DBA. |
|
|
ehorn
Master Smack Fu Yak Hacker
1632 Posts |
Posted - 2005-01-16 : 22:05:03
|
>>Bear in mind that the other two posts mention WinFS, which will NOT be included in Longhorn. Seems like MS can't make some of their "good ideas" to actually work. (they've only been working on WinFS and its ancestors since, oh, 1990)I enjoyed this read,http://weblogs.asp.net/fbouma/archive/2004/12/12/280171.aspxI especially like the comments about "a brand new data-model" |
|
|
|
|
|
|
|