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

Forums / Developing with Sitefinity / Best Practices when developing collaboratively

Best Practices when developing collaboratively

4 posts, 0 answered
  1. David D
    David D avatar
    13 posts
    Registered:
    17 Oct 2013
    16 Dec 2013
    Link to this post
    I'm looking to how development teams (distributed globally) collaborate together when working on projects.  We are going to be developing under the umbrella of 1 Sitefinity web project for all applications.  We plan on working in other solutions (for either MVC or Web Forms) and integrating this somehow into Sitefinity.    

     I know the Thunder extension and how it does MVC widgets or Web form widgets.   I'm not sure entire "Applications" of functionality can be accomplished in a single widget placed on a page. 

     Has anyone else done something like this?    Looking for guidance here.
  2. Gergana Zherabska
    Gergana Zherabska avatar
    5 posts
    Registered:
    23 Oct 2013
    19 Dec 2013
    Link to this post

    Hi David,

    Here is a link for documentation that probably you can find useful. It is regarding the staging and syncing functions that Sitefinity offers. http://www.sitefinity.com/documentation/documentationarticles/synchronizing-data-between-two-servers

    Also have in mind that there is a Hybrid mode option that uses the best of both MVC and WebForms. It lets you use MVC widget and WebFormWidget on the same page. Here is also a link for the Hybrid MVC mode documentation.

     http://www.sitefinity.com/documentation/documentationarticles/developers-guide/sitefinity-essentials/how-does-sitefinity-use-asp.net-mvc/three-mvc-modes/hybrid-mode

    In order to be more helpful can you specify more details about your future project? Have thought of the use different environments for development, staging and production?


    Regards,
    Gergana Zherabska
    Telerik
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. David D
    David D avatar
    13 posts
    Registered:
    17 Oct 2013
    19 Dec 2013 in reply to Gergana Zherabska
    Link to this post
    Right.  I understand the MVC widget and the differing modes.

    My real question here is ..

    With multiple teams developing different applications, we want to access from a single portal that the end user signs into .  Is there

    1) A way to integrate non sitefinity applications into the sitefinity site?
    2) or is the preferred way for this kind of scenario to get the Multi Site Management add on and have different teams develop different sites under the same domain?
  4. Nikolay Dimitrov
    Nikolay Dimitrov avatar
    17 posts
    Registered:
    17 Oct 2016
    24 Dec 2013
    Link to this post
    Hi David,

    I believe that the Multisite Management is your solution. There is actually one project and multiple sites with different domains. It uses single database which helps you to backup easily and you wouldn't have to duplicate data. You could find more about Multisite Management here and the documentation here.

    Happy holidays,
    Nikolay Dimitrov
    Telerik
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
4 posts, 0 answered