Does the DataSet have a future?

From: Greg Gates (ggates_at_capcollege.bc.ca)
Date: 03/03/05


Date: 3 Mar 2005 08:50:27 -0800

I have recently finished reading 'Hibernate In Action' by Christian Bauer
and Gavin King. I'm quite impressed with the functionality that is
available in Hibernate. I am now questioning if the DataSet has a future.

While the DataSet certainly contains a good deal of very useful
functionality, it appear that a Hibernate solution offers more flexibility
and, given good tools, a similar ease of use. In addition, the DataSet is a
very "Microsoft-centric" approach. I wonder if a DataSet style approach is
transferable to the Java world. I get the sense from following the Java and
Object newsgroups that a table-oriented architecture is generally not
considered to be the best approach as it is not as flexible and is more
difficult to implement complex business rules.

So what to do? NHibernate is still in beta. There are no out-of-the-box
tools for object relational mapping in .NET. There are a variety of third
party ORM tools for .NET, but they have widely differing approaches and
none appear to have the momemtum of Hibernate.

Is a true ORM solution superior to the DataSet, and will this cause the
DataSet to become legacy once ObjectSpaces is available?
It appears the Hibernate offers the functionality that ObjectSpaces will
offer, but I can use Hibernate today!

For these reasons,I am seriously considering using Eclipse,Hibernate and
SWT/JFace for a windows client desktop application. What do you think? Is
this going too far? Am I throwing the baby out with the bathwater?

thanks, Greg



Relevant Pages

  • Re: Does the DataSet have a future?
    ... >I have recently finished reading 'Hibernate In Action' by Christian Bauer ... I'm quite impressed with the functionality that is ... I get the sense from following the Java ... > Is a true ORM solution superior to the DataSet, ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Does the DataSet have a future?
    ... As always when someone speaks this kind of language, the real question is ... I may safely assume that DataSets and Hibernate will be dead 100 ... trafic cars simulation; as each car can be seen as an object, ... I'm quite impressed with the functionality that is ...
    (microsoft.public.dotnet.framework.adonet)
  • RE: Safe to Deselect Enable Hibernation - hiberfil.sys?
    ... you can safely turn off the hibernate. ... has this functionality if the hardware supports it. ...
    (microsoft.public.windows.server.sbs)
  • Re: Does the DataSet have a future?
    ... I believe Java will not be able to catch .NET. ... >>I have recently finished reading 'Hibernate In Action' by Christian Bauer ... >> Is a true ORM solution superior to the DataSet, ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: O/R Hell
    ... and I don't need to worry about the back-end database changing - it ... Seems far easier than Hibernate. ... for the job i.e. writing stored procedures using the DB vendor's tools ... Java doesn't seem to be getting that much easier. ...
    (comp.lang.java.programmer)