What kind of software do you mainly develop with NHibernate?
Quote:
We are currently developing a windows forms application, but are using a layered architecture which consists of a presentation, business and data layer. Through the use of generics we only have one class for our standard data operations in the data layer, being NHibernateDAO<V> where V is our entity class.
How would you qualify these softwares?
Quote:
Professional software for internal use at a Fortune 50 company, with some characteristics of an enterprise application.
NHibernate experiences?
- Why have you selected NHibernate?
Quote:
Increased development speed; ease of use over code generation. Also, HQL provides us with a nice mechanism to convert values entered in the GUI to query parameter without having to deal with database joins ourselves.
- The features you want (that aren't available)
Quote:
Almost all new features now in 1.2.0-b1 (custom native sql for insert/update/delete, stored procedures, generics, nullables) were on our wish-list, so we hope 1.2.0-production will be released really fast :)
About the documentation?
- How easy/hard is it to learn using NHibernate?
Quote:
The documentation is a good place to start, but to really get the hang of it you need to play with it and see what it does every time you change a setting. There is a learning curve but I think it pays off in the end.