More in this section

Forums / Developing with Sitefinity / Dynamic Content Best Practices

Dynamic Content Best Practices

2 posts, 0 answered
  1. Chris
    Chris avatar
    1 posts
    16 Jul 2008
    16 Jul 2008
    Link to this post
    I am evaluating Sitefinity for use in the vacation club member website our members use to manage their account, view room availability,  and make, cancel or change their reservations.  As such, much of the content on our site is dynamic.

    My question is:  how do I best use Sitefinity to give the business the ability to change and update content on highly dynamic pages.

    Scenario 1.) A page of simple textual content interdispersed with the member's name and member number.

    Scenario 2.) A highly dynamic .net reservation system interdispersed with labels and instructions that need to be localized to several languages and updated by business users.
  2. Joe
    Joe avatar
    138 posts
    24 Sep 2012
    16 Jul 2008
    Link to this post
    Hello Chris,

    Thanks for contacting us.

    I'd highly recommend creating an Intra-Site module out of the reservation system, since I assume this module is highly customized for this specific customer. This way, you can have your users login to the CMS, click on the reservation module and update content and records on it as they see fit. The process is fairly straight forward and you'll need to inherit from a few classes for the module to appear in Sitefinity. Take a look at this article on Intra-Site modules for more details.

    In your scenario, you'd have two controls for the module. The first would be a public user control that you'd put on the member page. This will display member information and your end users can look up info from here. The second part would be for the back-end for your business users to update records. Sitefinity is fully localizable and you can store the module's text properties, for example, in resource files. Take a look at this article on localizing modules for more details.

    I hope that I have given you clear instructions on how to accomplish your objectives. We'd be happy to answer any other questions you might have, so feel free to contact us.

    Kind regards,

    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
2 posts, 0 answered