【发布时间】:2011-03-07 13:56:06
【问题描述】:
您能否为以下查询提出一些解决方案?
我正在编写一个 WPF 应用程序,它可以从 XML 架构中读取,并向用户显示设计器 UI。用户可以使用设计器添加数据并将其保存为 XML 实例。他可以重新打开 XML 实例并在设计器中查看/编辑该实例。
我正在遵循 MVVM 模式来实现这一点。我将为 XML 元素编写模型类并将其绑定到设计器视图。数据访问层将填充模型类中的数据。我很想知道是否有任何易于使用的现成的“XML 到数据对象”我将用作我的数据访问层。该数据访问层需要足够高效,以便在内存中仅保存一个 XML 实例并处理 XML 实例的读取/保存。
另外,请随时评论我在此设计中采用的整体方法。我觉得这有点过于复杂的设计,但还是忍不住。
【问题讨论】: