This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
I have been trying to evaluate NH Designer, but I'm running into several issues. First, I wonder, is the free edition being updated? I see the blog talking about improvements, but I downloaded and tried to reinstall it, and it says it's already up to date. I'll be frank: I did not have a good experience the first time I tried this tool - about 10 minutes in, it crashed Visual Studio, and then wouldn't open at all - so I gave up quite quickly and decided to try a competing tool. As it turns out, more than 100 hours into using the competing tool, this may not have been a good decision, but that's another story. I was using VS2010 without any updates, so it could be that VS itself was not up to par - I've installed the latest VS2010 updates, and I'd like to give your tool another shot. Your page talks about SQL Server 2008 support, but the best option in the "Database Provider" drop-down is SQL Server 2005. (another thing that makes me wonder if the free edition is being updated...) Is there a trial version of the full product? A few other questions:
How does LightSpeed compare in terms of the issues mentioned above? Would I be better off switching to LightSpeed? (I am not working with a legacy database, and this software has not been released yet, so how things are persisted is less important than the architecture of the object-model itself.) I used your contact form about a month ago, and never received a reply. I have some non-technical questions that I would rather not post in public. |
|
|
We're sorry you had a bad experience with the designer. We're not sure what could have caused the crash but if you see it again (and you're willing to help us diagnose it) then let us know and we'll talk you through capturing a log file. Yes, it is being maintained and there have been several rounds of enhancements and fixes since the first release of 2.0. However, these tend to be customer driven and we've not had many requests recently (I'll chase up what happened to your contact form) so there hasn't been an update since before the Christmas/New Year break. Regarding SQL Server 2008, the SQL Server 2005 provider supports both SQL Server 2005 and SQL Server 2008 (including spatial data types). Regarding your other questions:
Regarding comparison to LightSpeed: (1) same; (2) supported in core but not in designer, but we'd be happy to add designer support; (3) same; (4) supported; (5) base class discriminator is always the default for the discriminator type (e.g. 0), plus all unmapped values map to the base class; (6) similar if I've understood the question (LightSpeed has support for custom mappings and user-defined types). Would you be better off switching to LightSpeed? Well, we're biased, but we do believe that most developers will be more productive with LightSpeed than with NHibernate -- we feel it is simpler, and the designer has a lot of productivity features not all of which are available in the NHibernate designer. Of course if you are already familiar with NHibernate then you may feel that you are going to be more productive going with something you know rather than trying something new -- we're not going to try to push LightSpeed on you, just to answer your question about choosing between them! You can see more discussion about this at http://www.mindscapehq.com/products/lightspeed/comparing-lightspeed (you might also be interested in http://www.mindscapehq.com/products/lightspeed/lightspeed-designer and http://www.mindscapehq.com/products/lightspeed/documentation -- but let me stress that if you decide to stick with NHibernate then we will still be happy to make the NH designer enhancements for you and that we will welcome any further feedback or feature requests! |
|
|
Thank you for the quick reply!
4/5/6 answered my other questions, and you answered my questions about LightSpeed too, thank you. Is there any way to import an existing project? I already have mapping-files and (generated) code with documentation. If I decided to move to NH Designer, would I have to rebuild the existing model from scratch? |
|