Witam!

Mam pytanie dotyczące architektury i nowych wzorców. Może to pytanie jest trywialne, mam nadzieję, zobaczymy :).

Potrzebuję stworzyć aplikację "typu" crm. Użytkownik tej aplikacji będzie samodzielnie tworzył lub/i rozszerzał obiekty w tej aplikacji. Obiekty typu, klient, zamówienie, kontakt, magazyny, itp itd. Do tego będzie miał stworzony panel, w którym dodawać będzie obiekty, pola do obiektów, typu tych pól. Można też będzie łączyć te obiekty w relacje itp.

Zastanawiam się nad framework do tego i mam dwa pytania do Was:

  1. Czy do tego właśnie jest stworzony MEF?
  2. Czy może jest jakiś inny gotowy Microsoftowy framework?

Zastanawiam się jak najlepiej to zrobić, przy uzyciu jakich frameworków/wzorców projektowych.

Macie jakiś pomysł?

Pozcrawiam

Michal