摘要: C/S分布式开发相比BS开发要考虑更多问题,难度也相对要高。 本文以最基本的Client端请求展示数据为例来讨论一下C/S分布式开发中的用户体验! 在本文中你将看到关于C/S分布式设计中可能需要考虑的问题,MVVM模式的应用,Frame控件在WPF导航中无法适用需求的问题、Prism Region的应用等 首先,我们看下QQ当中对于用户资料查询时的UI设计: 1、加载过程 在这个过程当中,我们的数据是通过服务从服务端请求而来,请求过程存在一定的耗时操作,所以我们通常都会采用异步请求方式,确保UI正常! 2、请求失败的情况 对于这种远程服务请求来说,必然会遇到网络异常或请求失败的情况,或... 阅读全文
posted @ 2012-01-12 12:58 lianghugg 阅读(3256) 评论(2) 推荐(2) 编辑