I realize this is something of a silly question (an alpha is an alpha,
right?) but is this release usable for production? I recently joined
an enterprise-scale project and am evaluating ORM implementations,
with NHibernate and Entity Framework on the short-list. To give me my
first experience with NHibernate to best evaluate it I'd like to
implement a very small production project using NHibernate.Linq. (A
simple web service to be used by external entities meaning we don't
want to be embarrassed by breakage.) Current best estimate is to
implement the very small project within a month, a medium project by
the middle of July, and everything else in an 8-16 month time frame.
Will NH.Linq be up to heavy-duty use in this time frame?
Research into the Entity Framework indicates the desired feature set
won't be available until at least after upcoming 2010 release, and
frankly we can't wait that long. I'm hoping NHibernate can provide
what we're looking for in a timelier manner?
Any thoughts, suggestions, or comments regarding the situation? If
you've used it what has your experience been with NH.Linq?
Thanks so much for your help!
On Jan 15, 2:53 pm, Chad Lee <chadl...@gmail.com
> NHibernate.Linq is a Linq provider for NHibernate 2.0.1 GA. It processes
> Linq expressions using NHibernate's Criteria API. This release is meant as
> a stopgap release pending an implementation not reliant on the Criteria
> API. Most queries are supported with the exception of the following:
> - Group Joins
> - Subqueries in select clause
> For a more complete list of unsupported queries, you can look at the skipped
> test cases in the source distribution.