I'm evaluating different CMS platforms to find the best fit for our company. We'd like it to be a. Net-based platform because that is what we are comfortable working in.
Basically, we will have our primary website (www.example.com) hosted on a cloud platform (probably Azure). We will also host a secondary website on our own servers (apps.example.com) that will be used to host intranet applications for our staff as well as forms used by the general public to buy our products. The reason they need to be kept separate from one another is that the public website requires 24/7 uptime and our secondary website needs access to our database server.
The challenge is that we want the primary website to be built on a CMS platform as its content will change more frequently, but we also want some pages on our secondary website to pull their content from the same CMS.
What I'm interested in is the ability to define generic content "snippets" in the CMS and have the secondary web application be able to reference the CMS instance and use these content snippets where needed. Whether this would be achieved via a web service call or something else is up for discussion.
The DNN platform seems like it could be a good fit as it's a great CMS tool but also serves as a platform for building custom functionality on top of it.
I'm really just seeking advice from others who may have had experience with a scenario similar to this or if there is a CMS tool out there that provides this functionality out of the box.