Best Practices when developing collaboratively
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.
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.
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?
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?
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