2011-06-02 46 views
0

對於我的項目,我目前使用的是umbraco平臺作爲CMS與將要在MVC3中開發的其他Bispoke(自定義)應用程序一起工作。該項目的範圍roughtly如下:Umbraco定製應用程序

1)產品下載&部署(Bispoke) 2)產品文檔(CMS) 3)詢問服務(tickts &其工作流程週期)(Bispoke) 4)博客( CMS)

我的問題是使用Umbraco將其與Bispoke應用程序集成的最佳方法是什麼? CMS和Bispoke應用程序之間將會分享一些功能。因此,我希望將這兩個功能集中到一個屋檐下。

任何想法如何實現這個? Thx

回答

1

這是一個相當廣泛的問題,所以很難明確地回答。

但是有一些地方需要注意。

首先來看看這個問題,其中談到了MVC和一把umbraco整合:

MVC and Umbraco integration

接下來是共享功能的問題。這是一個更廣泛的架構問題。在這種情況下,創建一個可以由Umbraco或MVC使用的業務邏輯層。通過這種方式,您可以共享功能,並保持應用程序的實際MVC和Umbraco部分很好地分離。

最大的問題將是共享模板或UI代碼等事物,這些代碼可以共享但實現方式不同,具體取決於它是否被MVC或WebForms使用。

這很難做到更具體。