没有合适的资源?快使用搜索试试~ 我知道了~
C#API中的模型和它们的接口设计
0 下载量 139 浏览量
2021-02-25
03:03:26
上传
评论
收藏 144KB PDF 举报
温馨提示
试读
8页
关键要点1.可变模型应该具备自我验证的能力,并实现验证接口。2.在共享对象时(特别是在跨线程共享时),考虑使用不可变模型。3.考虑支持MVVM风格UI的单层和多层撤消。4.在实现属性变更通知时避免不必要的内存分配。5.不要覆盖模型的Equals和GetHashCode方法。在传统的MVC、MVP、MVVM、WebMVC这些UI模式中,模型是一个公共元素。虽然有很多文章讨论这些架构中的视图和控制器,但几乎无一涉及模型。在本文中,我们将讨论模型本身以及相应的.NET接口。我想先定义一些术语,这些术语在其他文章中可能有更精确的定义,但对于我们来说这些已经足够了。数据模型时包含数据(即属性和集合)和行
资源推荐
资源评论
资源评论
weixin_38690089
- 粉丝: 5
- 资源: 925
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功