OpenAccess and DotNetNuke module development

28 posts, 2 answers
  1. Burl
    Burl avatar
    41 posts
    Member since:
    Apr 2008

    Posted 02 Dec 2008 Link to this post

    Been reading up on this and looks really interesting, could this be used for DotNetNuke module development?
    If so, any tips or sample code available in this process....

    Thanks, Burl
  2. Answer
    Jan Blessenohl
    Admin
    Jan Blessenohl avatar
    707 posts

    Posted 04 Dec 2008 Link to this post

    Hello Burl,
    It definitely can. We will work on an example but it might take some time.

    All the best,
    Jan Blessenohl
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. Burl
    Burl avatar
    41 posts
    Member since:
    Apr 2008

    Posted 04 Dec 2008 Link to this post

    Great, looking forward to the sample.

    Thanks, Burl
  4. Answer
    Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 08 Dec 2008 Link to this post

    Hi Burl,
    We will try to cook up something for you next week. Hope that helps.

    All the best,
    Dimitar Kapitanov
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  5. Burl
    Burl avatar
    41 posts
    Member since:
    Apr 2008

    Posted 08 Dec 2008 Link to this post

    Hi Dimitar,
    I've been reading the manual but so much of it is out of context as far as the code snippets go that it's hard to grasp using this in a Dnn application. I like using Dnn so I can spend more time focused on adding functionally with new modules and less time building the plumbing for the web site's.

    Any additional links for reading material on OpenAccess?

    Thanks for the Update!
    Burl
  6. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 12 Dec 2008 Link to this post

    Hi Burl,
    Sorry for the late reply. We are in the middle of preparing additional resources like blog posts, KnowledgeBase articles and white papers on the OpenAccess products. I am still evaluating the way of using OpenAccess with DotNetNuke, but I can tell you, it is possible and as far as I see the built in DAL capabilities inside DNN, OpenAccess will be a great enhancement to yuor experience. I am few days away from publishing an KB on the matter so I will let you know asap. If you have any other ideas about how to solve real case problems with OpenAccess, please do share them with us.

    Greetings,
    Dimitar Kapitanov
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  7. Burl
    Burl avatar
    41 posts
    Member since:
    Apr 2008

    Posted 12 Dec 2008 Link to this post

    Hi Dimitar,

    Really looking forward on how to use OpenAccess in Dnn. I'm trying out things but can't really get things going.

    Questions:
    1. Can open OpenAccess be configured to use the Dnn web.config file to get the database connection(SiteSqlServer element)? It seems that OpenAccess creates it's own app/web config information and additional configuration files, so how and where would these added to either a WSP or WAP module structure?

    2. Brandon Haynes has released a LinqToSql model adapter(http://www.codeplex.com/DNNLinqToSqlAdapter) for the Dnn framework that takes into account the runtime-configured "database owner" and "object qualifier". Currently I'm using LinqToSql in my modules for this reason. Would OpenAccess be able to handle something like this as well?
    Not a big issue for me as I develop for clients that don't use that feature and I also have full control of the server but could be a show stopper for others.

    3. How much of the Dnn database would be included in the ORM in a Dnn Module? I have limited knowledge of this subject for sure! My module has a relationship with the Dnn Users table so information can be removed when the user is deleted.

    Standalone applications and basic samples help with understanding the process, but integration into something like Dnn or even SiteFinity I'm sure will bring up many more questions and issues.

    Again,
    Thanks for keeping us updated and hope I can contribute to the process.

    Regards, Burl

  8. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 15 Dec 2008 Link to this post

    Hi Burl,

    1. At present Open Access requires its own .config file. For the next major release we are considering to be able to "enhance" websites and use the standard .config files from the sites. If a standard connection is defined within the .config file, we will be able to use it.

    2. We didn’t know about this project so far. What I can promise is that we will look into it, and evaluate it for possible OpenAccess implementation. That said our example that we are preparing is based on LINQ queries as a standard way of getting the data, because OpenAccess supports LINQ out of the box. So stay tuned on this one.

    3.Could you elaborate a bit more on this topic? What do you mean with "including the DNN database in a module"? We will try to provide not a one-fits-all solution, but rather a learning material on how to use OA with DNN - possibly a simple e-commerce example or similar. At least those are our plans for the near future. Should we consider other approach?

    Regarding the integration you are absolutely right! Always the integration into complex systems that follow certain architecture, practices and design is a challenging task. What I am able to share is that we've started Sitefinity integration with OA already. However I am unable to give you exact time-frame on this one.


    Regards,

    Dimitar Kapitanov
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  9. Accord Dev Team
    Accord Dev Team avatar
    9 posts
    Member since:
    Jul 2007

    Posted 06 Jan 2009 Link to this post

    Hello,

    Will OpenAccess be able to gracefully handle DNN's  "databaseowner" and "objectqualifier" settings?

    Thanks,
    Horacio.-
  10. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 07 Jan 2009 Link to this post

    Hello Horacio Judeikin,
    This is open for discussions. We have strong commitment towards supporting DNN and I will add this feature to our TODO list. However at present I'm unable to provide you with an exact time-frame.

    Regards,
    Dimitar Kapitanov
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  11. Burl
    Burl avatar
    41 posts
    Member since:
    Apr 2008

    Posted 18 Jan 2009 Link to this post

    Dimitar,

    How's the sample Dnn module with OpenAccess coming? Hope to see something soon.

    Thanks, Burl
  12. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 19 Jan 2009 Link to this post

    Hi Burl,
    We are doing some refactoring to our datasource, to allow seamless integration into a DNN module. When we are ready we will provide you with an example asap. At the moment the development of the example is postponed, because it requires some additional functionallity from our datasource.

    All the best,
    Dimitar Kapitanov
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  13. Burl
    Burl avatar
    41 posts
    Member since:
    Apr 2008

    Posted 19 Jan 2009 Link to this post

    Thanks for the update Dimitar,

    Happy to hear about the progress with intergrating OpenAccess with Dnn.

     

    Burl

  14. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 20 Jan 2009 Link to this post

    Hi Burl,
    We will notify you asap, when we achieve our milestones for this development.

    Regards,
    Dimitar Kapitanov
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  15. Iftekhar Ivaan
    Iftekhar Ivaan avatar
    17 posts
    Member since:
    Apr 2006

    Posted 07 Mar 2009 Link to this post

    is there any update yet?
  16. Zoran
    Admin
    Zoran avatar
    534 posts

    Posted 09 Mar 2009 Link to this post

    Hello Iftekhar Ivaan,

    We can assure you that OpenAccess integration with Dnn will be demonstrated soon after our release on March 10th.

    Thank you for you patience.

    All the best,
    Zoran
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  17. Dave Whiting
    Dave Whiting avatar
    41 posts
    Member since:
    Jan 2007

    Posted 16 Mar 2009 Link to this post

    Hi,

    Would be great to see an example of best practice for Donetnuke development as per the BestParcticeSample provided in the Knowledgebase. Especially due to the fact that DotNetNuke does not employ the use of Masterpages. How should we best handle ObjectScope in DotNetNuke?

    Do you have a timeframe for these examples?

    Many Thanks
    Mark
  18. Iftekhar Ivaan
    Iftekhar Ivaan avatar
    17 posts
    Member since:
    Apr 2006

    Posted 17 Mar 2009 Link to this post

    any update?
  19. Zoran
    Admin
    Zoran avatar
    534 posts

    Posted 23 Mar 2009 Link to this post

    Hello Mark Broomfield,

    We made a sample DotNetNuke module based on OpenAccess which you can download from our code-library in C# or VB .NET version. Documentation on our DotnetNuke integration will be available soon as well as some best-practices.

    Sincerely yours,
    Zoran
    the Telerik team


    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  20. Dave Whiting
    Dave Whiting avatar
    41 posts
    Member since:
    Jan 2007

    Posted 24 Mar 2009 Link to this post

    Thanks very much for the sample module this will help a great deal.

    I'm looking forward to the documentation.

    Many thanks again.
    Mark
  21. Stephan
    Stephan avatar
    4 posts
    Member since:
    Jan 2008

    Posted 16 Feb 2010 Link to this post

    I know this is an old topic but I can't seem to find any newer information on this subject.

    - Can OpenAccess be used in DNN (using the connectionstring in web.config) is there maybe an adapter like the one for the entity framework?
    - Where can I find the documentation that is referenced in previous reply?

    Thank you.
  22. Zoran
    Admin
    Zoran avatar
    534 posts

    Posted 22 Feb 2010 Link to this post

    Hi Stephan,

    Yes, OpenAccess is able to be used and integrated in DotNetNuke modules. Here is a link to the mentioned documentation article where you can find more detailed instructions for a sample implementation.

    Best wishes,
    Zoran
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  23. Stephan
    Stephan avatar
    4 posts
    Member since:
    Jan 2008

    Posted 22 Feb 2010 Link to this post

    Hello Zoran,

    Sorry. I should have mentioned I had already found that article. My question is how OpenAccess could be configured to use the SiteSQL querystring of the DNN site so a distributable DNN module can be created. If I am not mistaken when using OpenAccess a querystring is created that manually has to be added to the web.config. There are adapters available for DNN for Linq to SQL(http://www.codeplex.com/DNNLinqToSqlAdapter) and the Entity framework(http://dnnentityframework.codeplex.com/) so objectqualifier and database owner configured in DNN are used. I would like to know if something like that is also available for OpenAccess and how I can configure it to use the SQL querystring of the active DNN website.
    Hope you can point me in the right direction.

    Thank you.

    Stephan
  24. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 25 Feb 2010 Link to this post

    Hi Stephan,
    Unfortunately we do not provide such a support for the moment. It is on our list, but since we are heavily changing Telerik OpenAccess ORM at the moment, the development of such a resolver is postponed. We will try to push such a development right after the Q1 release.

    Greetings,
    Dimitar Kapitanov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  25. Richard
    Richard avatar
    3 posts
    Member since:
    Dec 2010

    Posted 15 Feb 2011 Link to this post

    Hi Dimitar,

    It's been about a year since this last post. Has there been any additional movement in supporting {databaseOwner} and {objectQualifier} in DNN? I'm a commercial DNN module developer and seriously looking at ORM's for DNN right now and would love to use OpenAccess because of Telerik's support for DNN.

  26. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 22 Feb 2011 Link to this post

    Hi Mark Broomfield,
    Unfortunately we were unable to do the required development until now. Our current goals are to stabilize the main APIs we have instead of adding new. Currently I envision the Fluent API and the visual designer. After we achieve those goals we will evaluate how to support the DotNetNuke in a better way.

    Best wishes,
    Dimitar Kapitanov
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
  27. Rutger Buijzen
    Rutger Buijzen avatar
    21 posts
    Member since:
    Nov 2006

    Posted 28 Feb 2012 Link to this post

    any news?
  28. Damyan Bogoev
    Admin
    Damyan Bogoev avatar
    581 posts

    Posted 29 Feb 2012 Link to this post

    Hi Rutger,

    I am afraid that we do not plan improvements in support for DotNetNuke for the next release of the product.
    I am sorry for the inconvenience caused.

    Kind regards,
    Damyan Bogoev
    the Telerik team
    Telerik OpenAccess ORM Q1 2012 release is here! Check out what's new or download a free trial >>
Back to Top