Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Need a .NET framework - Object Relational Mapping?
Message
Information générale
Forum:
ASP.NET
Catégorie:
The Mere Mortals .NET Framework
Versions des environnements
Environment:
C# 1.1
OS:
Windows 2000 SP4
Network:
Windows 2000 Server
Database:
MS SQL Server
Divers
Thread ID:
00970301
Message ID:
00970760
Vues:
29
Thank you David for this information. When I relayed your comments to a colleague of mine, he just "groaned" as he had been looking forward to the ObjectSpaces technology. Eitherway, we have downloaded the Versant demo stuff to get a feel for the product.

Best,



>ObjectSpaces was supposed to be released with Whidbey (Visual Studio 2005) but instead was cut out and merged into WinFS, to be released with Longhorn in 2006. Then WinFS was cut from the first release of Longhorn. Now, there was news last week that WinFS may be released well after Longhorn. So now we're talking 2008-9!!!
>
>The ObjectSpaces team has been disbanded (perhaps temporarily, but who knows). Effectively, for your strategic planning you have to consider it to be dead.
>
>Now, the interesting question is why did Microsoft kill ObjectSpaces? The official reason is that they didn't want to release "another" data access methodology that would confuse people. My guess is that some program managers do not understand Object-Relational Mapping. They are the ones that are cofused, not the customers!
>
>Go with some vendor that understands transparent persistence. The Java vendors have many years of providing solutions and architectural guidance in this area. The two that I mentioned, Versant and NHibernate, have very good offerings.
>
>
>>Hi David,
>>
>>Thanks for the heads up. Could you elaborate a little more as to why (or why you feel) "ObjectSpaces is dead".
>>
>>Many thanks,
>>
>>>ObjectSpaces is dead. The two best alternatives are:
>>>
>>>1) Versant Open Access .NET: Clean programming API, Databinding, integrated Visual Studio Tools, won't be cheap.
>>>
>>>2) NHibernate: Open source but no integrated tools.
>>>
>>>Currently MM.NET supports the Table Module design pattern where the business object provides the methods that wrap a DataSet. I know Kevin has done some work to support O/R Mappers but I don't know how close it is to release.
>>>
>>>My personal preference is to avoid most of the code generators in this category. Your milage may vary.
>>>
>>>>Hi
>>>>
>>>>I am currently tasked with evaluating .NET frameworks / Code generators for an enterprise scale development project.
>>>>
>>>>The current thinking of the C# team is that the framework or tool should support the "as yet to be officially released" ObjectSpaces.
>>>>
>>>>Is MM.Net likely to implement ObjectSpaces? If not, what approach will it take to object relational mapping (if any). How does the framework currently handle the relationship between data and its business objects?
>>>>
>>>>Any thoughts on this from existing MM users/developers would be greatly appreciated.
>>>>
>>>>Thanks,
-=Gary
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform