Category Archives: NHibernate.Contrib

NHibernate Validator 1.2 Beta3 released

Download NHibernate Validator 1.2 beta3 with sources, binaries and example here here

For use it with NHibernate 2.1 GA.

For examples and documentation see the serie of blog posts of Fabio Maulo about NHibernate Validator here

New NHibernate and NHibernate Validator releases

nhforge.org is ready !

Ok, this is what we were looking for a long time in the NHibernate community and I think we making it good. These past weekend, after a huge configuration process everybody can say: NHForge is up !

www.nhforge.org

Why nhforge? I think the “welcome” in the home site says enough.

There is something you should do if you are interested in NHibernate,you MUST suscribe to this feed: NHibernate blog.

NHibernate Validator 1.0 CR1

I hope you enjoy this brandnew release of this amazing validator framework. Comes with more stability, more documentation, examples, and the most important point is the full compliance with NHibernate 2.0 GA.

Issues as usual must be reported in our issue-tracker.

Binaries, source and examples: download it here !

Beta1: NHibernate 2.0 y NHibernate Contrib Releases

Enjoy !

NHibernate 2.0 beta1

NHibernate Validator 1.0 beta1

NHibernate Mapping Attributes for NH Beta1

NHibernate.Validator 1.0.0 alpha1 released

Finally you can download the first official drop of NHibernate.Validator. This project began as a port of Hibernate.Validator project, but later was growing up on features, and now has a quite different API, optimized to validate objects integrated with NHibernate and objects of any part of our application. NHibernate Validator allow us to validate objects configured using .Net attributes or nhv.xml files.

Download binaries, source and samples here

NHibernate.Burrow 1.0 alpha released !

I’m very glad to announce on this blog this news. Yes, NHibernate.Burrow is ready to download here, make a try, we need feedback.

But...what is NHibernate Burrow ?

NHibernate.Burrow is a light weight middleware developed to support .Net applications using NHibernate  as ORM framework by providing advanced and smart session/transaction management and other facilities.

Kailuo Wang, leader of NHibernate.Burrow, was working really hard on this project (and will continue doing it). Also with help of Nelo Pauselli, and Fabio Maulo. The official announce was made here.

Kailuo, is a good programmer and make good wikies too :) So, documentation about Burrow be found here.

Maybe if you felt the need of use NHibernate on Web, Burrow, could be your option. And maybe you can remember this super-visited article at Code project. This article talk about some good practices when you use NHibernate on a web enviroment. Good news for you, the examples on Burrow are based on this tutorial. This example be found on the SVN of NHibernate Contrib here. Check it out !

Movements on NHibernate.Contrib

The non-Core projects on NHibernate are on moving into NHibernate.Contrib. This is the list of projects that we can use and its states:

  • NHibernate.Burrow/
  • NHibernate.Caches.MemCache/
  • NHibernate.Caches.Prevalence/
  • NHibernate.Caches.SysCache/
  • NHibernate.Caches.SysCache2/
  • NHibernate.JetDriver/
  • NHibernate.Mapping.Attributes/
  • NHibernate.Shards/
  • NHibernate.Tasks/
  • NHibernate.Tool.hbm2net/
  • NHibernate.UserTypes.Oracle/
  • NHibernate.UserTypes.SqlTypes/
  • NHibernate.Validator/
  • NHibernate.Search (not moved yet)

    The new projects here are: Search, Validator, Shards and Burrow. The first two are ready to use. NHibernate Shards is on development (I’m working on it) and Burrow is on development by Fabio Maulo and Kailuo Wang.

     

    NHibernate Shards need some improvements on NHibernate-Core to make the port a little more easier (i.e. Entity-Name).

  • NHibernate Validator ready

    The port of Hibernate Validator it’s ready. You can reach it at NHibernate.Contrib trunk. For documentation you can take a look at Hibernate.Validator Documentation and for examples I think that the tests are the best example.

    [Post updated 01-march-2008]