Saturday, December 12, 2009

Visual designer for NHibernate

NHibernate is a very powerful Object Relational Mapper (ORM). But for a beginning NHibernate user, things seem very complex. One of the difficult parts is the creation if XML  mapping definitions by hand, an error-prone and time-consuming task. Visual NHibernate makes it easier and quicker to create and maintain NHibernate projects - even very complex ones. Point it at your existing projects and start modelling them right away - visually.

The current feature list(it’s still in beta) supports:

Visually design and inspect all of NHibernate's mapping scenarios:

  • Single entity to single database table
  • Single entity to multiple database tables
  • Single table to multiple entities

Supports all NHibernate collection types:

  • Sets
  • Bags
  • Lists
  • Maps

Supported mapping types:

  • one-to-one
  • one-to-many
  • many-to-many

Mappings can be:

  • unidirectional
  • bidirectional

Visual NHibernate also supports Components.

Download the free trial and start experimenting.


Gareth Hayter said...

Thanks for taking a look at Visual NHibernate. I hope you enjoyed testing it. Please let us know if you find any bugs, or what we can do to make it even better:

Gareth Hayter.

Peter Nagy said...

I used Visual designer for NHibernate and it was good.
Yes....maybe there were some things that I wanted.

For example it would be great if lists were multi-selectable.

Maybe, there are some others good designers you can describe or suggest?

Sergii Lazurenko said...

I work in Devart Company and we have our designer for NHibernate.

Please, take a look at the official web site: