0

Based on a specific application (bakery ERP), I need to create a new branch as a general purpose ERP with basic functionality (invoices, orders, work orders, customer communications...).

This new branch must be customizable for each client: print formats, application colors and icons/images, and restricted access to some application parts...

I've read about resource files for text/icons/image customization, but I need some help or alternatives, maybe defining an Interface to provide needed resources.

I use DevExpress components, so, print formats, and forms layout can be customized storing formats and layouts in files. However, main form has to be completely redesigned, and i wonder about the best way to do this. ¿this can be done with a little project containing the main form and implementing an interface providing custom images for buttons and other customizations?

Apart from layout customization, I need to restrict access to some parts of ERP for each customer, but behavior customization will be minimal or nonexistent, so, maybe I can personalize behavior with an xml config file for each customer.

Independently of my ideas, I thank you for any idea or comment about mu purpose: interface customization for each client, and minimal behavior customization. Don't need complex solutions like Workflow Foundation or completely pug-in based development.

4

1 に答える 1

0

印刷物と画面イメージの形式のみの場合は、リソース ファイルまたはデータベース構成を使用してください。

機能を変更する必要がある場合は、インターフェイスを使用し、たとえばMEFなどのフレームワークを介して実装を注入します。

そして、あなたの英語は上手です、申し訳ありません

于 2012-04-18T10:35:43.073 に答える