+1-888-365-2779
Try Now
More in this section

Forums / General Discussions / Best practices guide

Best practices guide

6 posts, 0 answered
  1. Darshani
    Darshani avatar
    18 posts
    Registered:
    13 Oct 2009
    23 Oct 2009
    Link to this post
    Hi,

    Do you have any guidance document describing the best practices of developing web sites using Sitefinity?

    Best Regards,
    Darshani
    www.eyepax.com
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    09 Dec 2016
    23 Oct 2009
    Link to this post
    Hello Darshani,

    You can take a look at our Case studies section and in the following online TOC. I hope this helps.

    Greetings,
    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.
  3. Darshani
    Darshani avatar
    18 posts
    Registered:
    13 Oct 2009
    23 Oct 2009
    Link to this post
    Hi,

    Well... not really, am afraid. I wonder whether you have got any guidelines that everyone should follow when using SItefinity for developments. The showcases describes other users' experience and some of them might not be standard ways.

    Regards,
    Darshani
    www.eyepax.com
  4. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    23 Oct 2009
    Link to this post
    Hi Darshani,

    You can use the on-line Developer Manual to see what are the recommended approaches when developing a site with Sitefinity. Also as Ivan has suggested the best practice approaches can be found either on the Sitefinity Blogs or in the Sitefinity Knowledge Base

    All the best,
    Radoslav Georgiev
    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. Scott McNeany
    Scott McNeany avatar
    44 posts
    Registered:
    09 Mar 2010
    10 May 2010
    Link to this post
    Hi,

    I'm curious what the recommendation for extending Sitefinity controls and modules is? What works for you guys and what is most "upgrade-proof".

    We've got one person updating the .ascx templates directly while another person makes a copy and calls it xxx_Custom.ascx and updates the ControlsConfig.xml file with the new name. The latter is obviously more suitable to handle upgrades, but do you find it easier to make a directory structure outside of the Sitefinity folder for this? Do you use a custom DLL to store the ascx files, and if so, how?

    Where would you recommend storing the overriden controls (i.e. LatestNewsView that inherits from NewsView)? Obviously the App_Code folder will get very large if you store everything there.

    I'm just trying to get a better feel for what works for other people that have been through this because right now everything seems to be scattered in our projects.

    Thanks for any advice you can give.

    Scott
  6. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    09 Dec 2016
    10 May 2010
    Link to this post
    Hello Scott McNeany,

    We've got one person updating the .ascx templates directly while another person makes a copy and calls it xxx_Custom.ascx and updates the ControlsConfig.xml file with the new name. The latter is obviously more suitable to handle upgrades, but do you find it easier to make a directory structure outside of the Sitefinity folder for this? Do you use a custom DLL to store the ascx files, and if so, how?

    You do not need to rename the templates - all templates that are mapped through ControlsConfig are customized or probably customized, otherwise you would not map them. It is better to use the default path of the template that is set in the sample ControlsConfig.xml file that we provide. This allows you to find templates easily instead of adding them in a common folder or creating an additional folder in your application.


    Where would you recommend storing the overriden controls (i.e. LatestNewsView that inherits from NewsView)? Obviously the App_Code folder will get very large if you store everything there.


    Compile the controls to dlls and put them in your bin.

    Kind regards,
    Ivan Dimitrov
    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.
Register for webinar
6 posts, 0 answered