【发布时间】:2012-02-25 05:31:08
【问题描述】:
我们开始设计为我们的客户定制的 ERP 系统。它是一个典型的 ERP,有许多模块,如 GL、财务、CRM 和 HR。我们认为单独出售这些模块,例如:客户只能购买 CRM 或 CRM plus HR。 我们需要知道如何从应用程序设计和部署方面来实现?是否有这样做的模式或最佳实践?鉴于它是一个 .net Web 应用程序。 我知道 MEF,但它有所不同,它有助于在运行时将插件安装到现有应用程序,这不是我们的情况。
【问题讨论】:
-
如果这是一个 Web 应用程序,您会在客户端计算机上安装什么?
-
它将安装在 Prime 上或云上。问题是如何根据每个客户需要的模块为他提供不同的构建。
标签: asp.net .net architecture mef