現在、今後のプロジェクトで Umbraco をどのように使用できるかを調査しています。私は Umbraco.tv を見て、さまざまな「入門」ガイドを読みました。その強みは明らかであり、CMS としての能力は優れています。明らかでないのは、CMS で書かれたサイト以上のものが必要な場合に、Umbraco と連携する方法です。
当然のことながら、CMS を使用して大規模なビジネス アプリケーションを作成する人はいません。しかし、少しだけ複雑なロジックがある場合、Umbraco 環境のどこに解決しますか? 世界で最も単純なワークフロー モデルが必要な場合、それをユーザー コントロールに配置しますか、それとも他の場所に配置しますか、それとも Umbraco をあきらめる場所でしょうか?...
したがって、おそらく私が尋ねている質問は次のとおりです。 複雑さのレベルを超えると、Umbraco の使用をやめて、ASP.NET MVC (または好きなもの) を使用してゼロからすべてを作成する必要がありますか? Umbraco のどこに複雑なロジックを配置しますか?