Windows程序
希望将我做的一些功能封装在内核里,包括数据访问(数据库),但是没有界面。
让别人扩展界面实现交互
听说WPF的模型和数据绑定机制挺好的
不知道有没有那种 数据访问功能和界面功能分的很开的开源程序?主要是架构,想学习学习。

解决方案 »

  1.   


    底层基本功能封装, 业务逻辑封装都已经通过Interface隔离开了只是逻辑层多少要和表示层打交道所以我想的是如何封装逻辑层,才能方便表示层虽然我就没打算做表示层
      

  2.   


    我的架构是三层
    通过接口实现的数据访问层,可以更换数据访问机制sql、access,当然略有限制
    通过接口实现的逻辑层,实现一些功能,表示层调用两个接口完成交互供作但是逻辑层中,用到了很多委托,来从表示层中获取数据,
    我觉得这种方法不太好听说WPF不错,所以来问问