2012-08-12 67 views
0

我是R &在我們公司的經理。我正在尋找解決方案來模塊化我們的產品。我們公司正在從事財務和官方系統。它有很多子系統。我們希望結合不同的子系統並將它們模塊化,如Oracle ERP。我們想要分離不同的子系統,當我們的客戶需要特殊子系統從解決方案中選擇它們eXpressApp框架模塊化

您認爲我們可以使用「The eXpressApp Framework」嗎?請指導我

+0

您是否會部署完整的解決方案並禁用(隱藏)您不需要的子系統,或者只想部署您真正需要的子系統?域模型呢,子系統域模型會相互依賴嗎?子系統是否有單獨的數據庫?無論您選擇何種框架,在模塊化開始之前,這些都是您應該回答的問題。 – Filip 2012-08-14 09:19:51

回答

1

正如我所知的eXpressApp框架(又名「XAF」),您的問題不能用直的「是」或「否」回答。 XAF有許多特點,使它成爲模塊化系統的絕佳平臺,但它也有一些限制。如果你想使用遺留數據庫,XAF將爲你生成持久化類和工作接口(WinForms和/或ASP.NET)做得很好。內置的安全系統將允許您以模塊化的方式向這些類(以及相關的列表視圖和詳細視圖)授予權限。

但是,存儲過程中包含的任何邏輯將不會自動使用,並且任何現有的表示層都不會輕易地以無縫方式合併。但是由於XAF是真正可定製,功能強大,成熟和支持良好的,所以我建議您下載並瞭解評估版本並通過DevExpress支持與您的問題聯繫。這兩個資源可以在這裏找到http://www.devexpress.com/products/net/application_framework/

祝你好運!

+0

謝謝你的回答,我覺得XAF的劣勢是老式的設計,層次設計太舊了,對嗎? – 2012-08-13 19:58:24

+0

我不覺得XAF有一個老式的設計。如果事實上,如果你問我,使用模型在運行時爲多個平臺創建客戶端使其成爲敏捷且面向未來的框架。自從我在2009年開始使用XAF以來,XAF已經發展了很多,甚至似乎正在加速階段。目前我找不到創建LOB應用程序的更好選擇。 – 2012-08-14 06:06:53

+0

有沒有問題如果我使用XAF? (特別是從右到左的設計) – 2012-08-14 19:08:59