摘要: 回到目录MVC开发应用程序有个问题,很多开发者不知如何去使用页面模型,大多数开发者认为为每一个页面去设计一个实体是多余的,所以他们使用数据库实体来代码页面视图模型,事实上,这样做的好处就是节省的代码,但不好的地方是什么呢?我来总结一下吧:1 方便根据每一种业务逻辑和前台页面表现,去对模型进行特性的设置2 前台UI部分与业务层与数据库层可以更加独立,前台页面模型并不依赖于数据库模型3 可以根据具体业务,去分别设置它们的验证及约束关系好了,上面我说了3点不使用viewModel的缺点,事实上,确实是这样的,比如,你的userbase实体,如果它需要提供两种业务,如“登陆”和“注册”,那么它的前台信 阅读全文
posted @ 2012-06-16 23:49 张占岭 阅读(3918) 评论(3) 推荐(1)