-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 8 posts ] 
Author Message
 Post subject: NHibernate joins Hibernate at JBoss Inc.
PostPosted: Sun Oct 16, 2005 6:50 pm 
Contributor
Contributor

Joined: Wed May 11, 2005 4:59 pm
Posts: 1766
Location: Prague, Czech Republic
NHibernate is a port of Hibernate 2.1 to the .NET platform. After several years of development it is now available in version 1.0, as free software under the LGPL. The port to C# was started by Tom Barrett, and later picked up by Mike Doerfler and Peter Smulovics.

Sergey Koshcheyev, the main developer of NHibernate, finished version 1.0 in the past months. JBoss Inc. has hired Sergey to join the Hibernate team and to work full-time on future versions of NHibernate.

The Hibernate and NHibernate projects will share infrastructure once the migration is completed. We plan to merge user forums and websites, and further work on shared documentation is already on our list. The teams are also discussing possible strategies for a port of the Hibernate3 software to .NET and C#, so stay tuned.

Update: we would also like to acknowledge the work and help of these people who worked on NHibernate. Our thanks to:
  • Paul Hatcher - back-porting parts of Hibernate 2.1 to NHibernate
  • Pierre Henri Kuat� - work on documentation and help on the user forum
  • Demetris Manikas - Oracle support, ConfigurationSectionHandler
  • Donald Mull - Nullables library
  • Kevin Williams - second-level cache providers
  • ... and many other contributors


Last edited by sergey on Wed Mar 22, 2006 5:03 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 17, 2005 2:40 am 
Senior
Senior

Joined: Thu Aug 25, 2005 3:35 am
Posts: 160
congrats, that sounds awesome


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 17, 2005 5:27 am 
Beginner
Beginner

Joined: Thu May 12, 2005 2:14 am
Posts: 33
Location: Sweden, Sk
Congratulations, JBoss Inc

and Sergey!

:-)


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 19, 2005 11:58 am 
Regular
Regular

Joined: Mon May 16, 2005 2:15 pm
Posts: 59
Good news indeed.

I always wondered though if porting the Java code to C# was/is the best choice. Has anyone looked into running the Hibernate source in J#? Would this work? What would be the down sides? Would this allow for possible a single codebase for Java and .Net version of Hibernate?

I'm not a Java guy, so I'm not sure of the differences. Something about J# being stuck at the 1.1.4 version of the Java SDK?

BOb


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 19, 2005 12:11 pm 
Contributor
Contributor

Joined: Wed May 11, 2005 4:59 pm
Posts: 1766
Location: Prague, Czech Republic
Just throwing J# at it wouldn't work, for several reasons:
  1. yes, J# is an earlier version of JDK
  2. data access is done differently in .NET (JDBC vs ADO.NET, IDbDataParameter objects vs. plain question marks in SQL)
  3. it would feel too much like Java and not like a native .NET library - would you be comfortable with using Session.getFetchMode() in your code instead of ISession.FetchMode? What about Java collections instead of .NET ones?

But yes, I am looking at various automatic translators now, since I don't want to spend next three years porting Hibernate3 line-by-line :)


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 19, 2005 12:14 pm 
Regular
Regular

Joined: Mon May 16, 2005 2:15 pm
Posts: 59
Thanks for the J# info. Makes sense.

sergey wrote:
But yes, I am looking at various automatic translators now, since I don't want to spend next three years porting Hibernate3 line-by-line :)


Ah, now that you're on it full time I expect to see NHibernate 3.x beta by the end of the year. :roll:


Top
 Profile  
 
 Post subject: cool
PostPosted: Sat Dec 03, 2005 10:18 am 
Newbie

Joined: Wed Nov 02, 2005 5:30 am
Posts: 2
Congratulations!


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 12, 2005 12:47 am 
Newbie

Joined: Wed Dec 07, 2005 12:32 am
Posts: 11
Location: Chennai, India
Hi,
I suppose the technology from the Microsoft world and the Sun world are trying to merge together now...We have reached some maturity interms of the platforms that a developer uses. It would indeed be a great thing on the developers if anyone could work on either tchnologies with the least learning curve...this would in a way intergrate everything and brign them under one single umbrella.

Already, we have major frameworks like Spring and Hbernate being ported to the .NET platform. This way, maybe after a few more years, both Java and .Net may be moving in the same directions and might have the same features/syntaxes etc.

Sigh, I know I am dreaming a lot...

~Venki


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 8 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.