07-19-2023, 07:54 PM
We need to find a .NET CMS system that does well in handling external data. Most of the data comes out of an **external CRM system** which is updated continuously.
Some requirements:
- We would like to **avoid duplicating the CRM data**. Meaning the CRM data should stay in the CRM system.
- Access to the **CRM data can be handled via API, but raw db access is available as well** of neccessary.
- It should be possible to **edit the CRM data from the CMS UI**, but all data needs to be saved back to the CMS db.
- News module
- Blog module
- Simple shop module for selling small number of t-shirts with different sizes/colors
- (optional) preferably MVC based (but knowing that this would limit the option too much)
- (optional) preferably c# based
- **well supported, preferably with big community** (was added to prevent custom solution suggestions ;) )
**The focus of this question is which CMS system is good in handling external data**, the other requirements are just to get an idea what kind of CMS we are after.
******UPDATE****
- The data will be edited from **CMS and CRM**
- The user is supposed to work directly on the CRM database from both CRM and CMS system
- Concurrency issues are handled on DB level by optimistic concurrency. Basically an update might just fail, then the data gets reloaded and presented again to the user
- no data symmetrization of any kind should take place at any point
Some requirements:
- We would like to **avoid duplicating the CRM data**. Meaning the CRM data should stay in the CRM system.
- Access to the **CRM data can be handled via API, but raw db access is available as well** of neccessary.
- It should be possible to **edit the CRM data from the CMS UI**, but all data needs to be saved back to the CMS db.
- News module
- Blog module
- Simple shop module for selling small number of t-shirts with different sizes/colors
- (optional) preferably MVC based (but knowing that this would limit the option too much)
- (optional) preferably c# based
- **well supported, preferably with big community** (was added to prevent custom solution suggestions ;) )
**The focus of this question is which CMS system is good in handling external data**, the other requirements are just to get an idea what kind of CMS we are after.
******UPDATE****
- The data will be edited from **CMS and CRM**
- The user is supposed to work directly on the CRM database from both CRM and CMS system
- Concurrency issues are handled on DB level by optimistic concurrency. Basically an update might just fail, then the data gets reloaded and presented again to the user
- no data symmetrization of any kind should take place at any point