This is a migrated thread and some comments may be shown as answers.

Why OpenAccess over NHibernate?

8 Answers 627 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Doug Odegaard
Top achievements
Rank 2
Doug Odegaard asked on 07 Jan 2009, 06:20 PM
This is a rookie question so please forgive me.  I have an upcoming project where some of the team believes we should use NHibernate as an ORM.  As a true believer in Telerik and figuring there was a good reason why they acquired OpenAccess can someone help me with reasons why I would use OpemAccess instead of NHibernate 2.0?  Feel free to point me to resources.  I need to be able to make this decision quickly so we can get going.

Thanks in advance.
Doug

8 Answers, 1 is accepted

Sort by
0
Peter Brunner
Telerik team
answered on 07 Jan 2009, 06:45 PM
Hello Doug,

thanks for your interest and trust in our products. The best answer we can give right now is published on our product feature list. It shows our strengths in the market obviously pointing out also some weaknesses of our competitors like NHibernate.

At the end, your use cases count most and you should not hesitate to do a protoytpe with 2 products to find out which fits better.

Sincerely yours,
Peter Brunner
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Robert
Top achievements
Rank 2
answered on 13 Jan 2009, 08:58 PM
Hi,

I tried to use NHibernate but ran into a showstopper as their proxy objects (used to support lazy loading) didn't work well with event bubbling in WPF.  I then looked at Entity Framework and didn't like that it had no disconnected support out of the box and the community support is so fragmented.  

So far my experience with OpenAccess ORM has been very positive.  The design time wizards are excellent (NHibernate gives you relatively no design time support), it's not more complex than NHibernate, it has strong support for disconnected scenarios, and I think the best feature has been the support.  It's not easy to learn an ORM product and make it work in your unique scenario by cobbling together forum posts here and there.  It takes a lot of time to get it right and keep it right.  I found I've saved a very significant amount of time by using Telerik support and they've been excellent in quality and timeliness of reponses.  The time saved in not having to figure everything out myself has already paid for it.

Regards,
Robert
0
Dimitar Kapitanov
Telerik team
answered on 14 Jan 2009, 08:23 AM
Hello Robert,
Thank you for the nice words here. What I just wanted to add is that different O/R frameworks have different pros and cons, you should look what works for you. We are trying to provide a fine and well-positioned set of features with our OA offering. Also we are constantly improving the product, everything is in the roadmap.

Regards,
Dimitar Kapitanov
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Vitaliy
Top achievements
Rank 1
answered on 09 Feb 2009, 09:43 AM
I'd like to notice that I'm glad to see that your advertising and advices are modest.
I really beleive that your ORM is the best in the .net world for now.
However, because of that 'Stop hibernating!', I even had been wandering in the .net ORMs zoo for several months more until I found that you were correct in the most points there. :-)

I'm also glad that your product is in a toolbox now. And, in a good toolbox. It is a really difficult issue to sell a screwdriver (maybe even the best in the world) alone.

Well, we, your customers, now could program our things with confidence ;-)
0
Peter Brunner
Telerik team
answered on 09 Feb 2009, 04:58 PM
Hello Vitaliy,

We appreciate your comments. Thank you very much!

Please do not hesitate to contact us for any question.

Sincerely yours,
Peter Brunner
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
STEVEN
Top achievements
Rank 1
answered on 14 Dec 2010, 03:26 PM
I am looking at NHibernate vs OpenAccess as well.
Our team is currently using both RadControl as well as WebUI Test.
The support team is knowledgeable, only complaint is the response time due to timezone difference.
We are based in Singapore, GMT+8.
Even though we are paying the same rate as everyone else, our questions only get answered after 1 working day, unlike what many European developers had mentioned here.
 
0
Vassil Petev
Telerik team
answered on 16 Dec 2010, 01:33 PM
Hi STEVEN,

I am sorry to hear that you have less than perfect experience with our support services. Telerik offers 24hour guaranteed response time on Mon - Fri, and this is the practice that we follow. It is not the slow response time that you are seeing, but rather the time differences. The majority of our support officers are in Europe (UTC+2), however I see that most of your questions have been addressed by our staff in Texas, which is UTC-6, meaning that you have 14hour difference. Still, I see that almost all responses that have been given to you are within the 24hour guaranteed response time.

We are trying to tackle the time difference problems by extending our offices world-wide, and we hope to be able to provide you with better services in the near future.


Best wishes,
Vassil
the Telerik team
Accelerate your learning with industry's first Telerik OpenAccess ORM SDK. Download today.
0
STEVEN
Top achievements
Rank 1
answered on 16 Dec 2010, 04:50 PM
To be fair, your support is better than the industry standard. Unfortunately, the planet is round and we live in a different timezone. So by the time we read your response, it would have be 1 working day. (Just like this thread)
We will be delighted when your support falls within our timezone in the near future.
Tags
General Discussions
Asked by
Doug Odegaard
Top achievements
Rank 2
Answers by
Peter Brunner
Telerik team
Robert
Top achievements
Rank 2
Dimitar Kapitanov
Telerik team
Vitaliy
Top achievements
Rank 1
STEVEN
Top achievements
Rank 1
Vassil Petev
Telerik team
Share this question
or