我目前正在研究如何在我们未来的项目中使用 Umbraco。我观看了 Umbraco.tv 并阅读了不同的“入门”指南——它的强项非常明显,它作为 CMS 的能力也很棒。当您想要的不仅仅是 CMS 编写的网站时,如何使用 Umbraco 并不明显。
当然,没有人会使用 CMS 编写大型业务应用程序。但是,如果你只有一点复杂的逻辑,你会在 Umbraco 环境中解决它吗?如果你需要一些世界上最简单的工作流模型,你会把它放在一些用户控件中,还是将它放在其他任何地方,或者这可能是放弃 Umbraco 的地方?...
所以也许我要问的问题是: 超过什么复杂程度你应该停止使用 Umbraco 并更好地使用 ASP.NET MVC(或任何你喜欢的东西)从头开始编写所有东西?你会把复杂的逻辑放在 Umbraco 的什么地方?