More in this section

Forums / Developing with Sitefinity / Recommended ORMs for developing with Sitefinity

Recommended ORMs for developing with Sitefinity

6 posts, 0 answered
  1. Carl
    Carl avatar
    11 posts
    Registered:
    22 Oct 2012
    14 Aug 2009
    Link to this post
    Is this a matter of personal preference?

    When developing for Sitefinity, is there any advantage to using the nolics.net ORM over the Telerik OpenAccess ORM? Or vice versa, the OpenAccess ORM instead of the nolics.net ORM?

    Are these two different ORMs essentially equivalent? Or can one do things that the other cannot? Especially when working with Sitefinity and the Telerik RadControls?

    Thanks,

    CT
  2. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    17 Aug 2009
    Link to this post
    Hello Carl,

    We would recommend you OpenAccess over Nolics for a number of reasons:
    - Performance
    - Ease of use
    - The future versions (4.0 will be the first one) will use OpenAccess. An unified ORM for your CMS and custom modules will be great. 
    - Much better documentation. 

    We know some cases in which people have succeeded with SubSonic. Of course if could be a personal preference, but we have chosen OpenAccess for our official ORM. 

    All the best,
    Georgi
    the Telerik team

    Instantly find answers to your questions on the newTelerik Support Portal.
    Check out the tipsfor optimizing your support resource searches.
  3. Kamran Saleem
    Kamran Saleem avatar
    4 posts
    Registered:
    20 Dec 2009
    22 Dec 2009
    Link to this post
    If were to use OpenAccess for a custom module for Sitefinity 3.7, do you have a plan on the upgrade process on the database when 4.0 is released so that data is intact.

    thanks

    Kamran
  4. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    23 Dec 2009
    Link to this post
    Hello Kamran Saleem,

    All the modules that you built on 3.x versions will be compatible with the 4.0 version. We are using the provider model in 4.0 as well, so it really doesn't matter which ORM you are going to use.

    Greetings,
    Georgi
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  5. Kamran Saleem
    Kamran Saleem avatar
    4 posts
    Registered:
    20 Dec 2009
    23 Dec 2009
    Link to this post
    Different ORMs sometimes structure database tables in different ways...

    Are there going to be any issues around upgrading from 3.x for 4.0 and the effect it will have on the database?
  6. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    12 Sep 2017
    23 Dec 2009
    Link to this post
    Hello Kamran Saleem,

    There will be wrappers that will handle the old content and data, so you will be able to upgrade from 3.x to 4.0 without problems. There are differences in the API and architecture which could require some code changes.

    Sincerely yours,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Register for webinar
6 posts, 0 answered