Je vais avoir un certain niveau de difficulté à architecturer une solution particulière avec certains éléments de données dynamiques ....architecture de données dynamique WPF
J'ai deux endroits où je suis le stockage des données - un base de données et un pdf (bien que j'écrive seulement au pdf - je ne lis jamais de lui). Vous pouvez penser au pdf fonctionnant beaucoup comme une base de données - excepté que les schémas pour le tableau et le pdf sont différents. Différents champs iront dans la base de données et le pdf. Les utilisateurs pourront éditer certains champs - mais pas tous. J'essaie d'imposer une séparation de l'IU et de la logique ici, mais je rencontre des difficultés. Ma logique consiste essentiellement à dire à mon interface utilisateur quels éléments de l'interface utilisateur créer et quelles restrictions les appliquer (requis, options, etc.), donc je me sens un peu comme si je faisais une interface utilisateur à partir de ma logique métier; mais je ne sais pas vraiment comment faire cela avec des éléments de données dynamiques. Lorsque cela est fait, je dois écrire dans la base de données et ensuite imprimer le pdf.
Vous pouvez essentiellement penser à cette question comme ... «J'ai une tonne de données disparates, je dois faire différentes choses avec différentes données, je ne peux pas trouver un moyen de le faire génériquement sans faire une certaine atrocité de codage. " Quelqu'un a-t-il une idée?
Voyant que vous utilisez WPF, je suppose que vous travaillez déjà avec C# 3 et .NET 3.5. Travaillez-vous également avec MS-SQL Server? –