Quantcast
Viewing all articles
Browse latest Browse all 9076

Project Setup Best Practices

I wanted to get people's input on the best practices for setting up a project in terms of application structure, deployment, IIS setup, etc.

Currently, I am using CMS, Commerce, and Find in a solution.  I have the deployment happening with VSTS (Visual Studio Team Services) and deploying automatically to our on-prem environment.  CMS is installed as a root application, and commerce is installed as a subapplication within the CMS.  One issue I have had with this setup is that the config files are inheriting from each other, which has caused me to add a <location path="." inheritInChildApplications="false"> throughout my CMS web.config, which has also caused issues with updating packages or running the Update-EpiDatabase.

Also, what type of database setup do you have for development for a team environment?  We are using a unique database per developer stored on a separate location, but this has become difficult to maintain as it requires having an admin do changes for us versus being able to change things locally.

I would appreciate any helpful ideas to make things better.


Viewing all articles
Browse latest Browse all 9076

Trending Articles