博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

07 2012 档案

摘要:讨论范围:介于WindowsPhone8的SDK发布在即,出于文章时效的考虑,需要说明本文只讨论Windows Phone 7 下的数据存储方式,但我想内容同样适用于WindowsPhone8,只是WindowsPhone8会带来新的数据存储方式。一、存储方式概览本地项目内文件:被编译成资源文件(Resource)或内容(Content)。独立存储(Isolated Storage)本地数据库Web Service/ WCFCloud/ Azure二、详细介绍1、本地项目内文件 可以通过设置文件的生成方式(BuildAction)将文件设置成资源(Resource)被编译到二进制代码里,优点是 阅读全文

posted @ 2012-07-22 01:30 淡如水wp 阅读(2095) 评论(6) 推荐(1) 编辑

摘要:为了不阻塞UI,在windows phone的多线程上完全去掉了同步的模型,全部使用异步模型来处理请求。这样带来的好处是UI不会被卡死,能够一直响应用户的响应,将比较耗时的操作丢给后台线程处理,并且能避开线程同步的麻烦。但这样一来,写出来的代码也比较难看,还可能涉及到数据共享的问题。我相信如果你的应用涉及到HttpRequest的话那么一定会遇到我说的情况。欢迎大家一起讨论你的思路。以下是几种我常用的异步请求代码的模型1、使用匿名函数,有时候为了节约会使用lamda表达式2、事件模式,通过订阅请求完成事件3、Async CTP第一种方式的代码如下:private string Reqest() 阅读全文

posted @ 2012-07-11 13:55 淡如水wp 阅读(3191) 评论(16) 推荐(0) 编辑

点击右上角即可分享
微信分享提示