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

2012年10月31日

摘要: 中文版http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C7-8551-C095394D3B32/fulltril30/iso/wpsdkv80_chs1.iso英文版http://download.microsoft.com/download/9/3/8/938A5074-461F-4E3D-89F4-5CE2F42C1E36/fulltril30/iso/wpsdkv80_enu1.iso 阅读全文

posted @ 2012-10-31 00:56 淡如水wp 阅读(1243) 评论(1) 推荐(1) 编辑

2012年9月21日

摘要: 原文如下Dear icuit,Thankyou for your interest in the Windows Phone SDK 8.0 Developer Preview program, designed to help our active Windows Phone developers ready their apps for Windows Phone 8.Unfortunately, you were not selected for participation at this time; however, we will continue to invite applica 阅读全文

posted @ 2012-09-21 09:16 淡如水wp 阅读(935) 评论(7) 推荐(0) 编辑

2012年9月12日

摘要: 微软在今天默默开放了Windows Store开发者账号的注册。地址如下:https://appdev.microsoft.com/StorePortals首先需要一个微软的账号来绑定,我建议各位同学重新申请一个新的账号吧,因为你现有的账号肯定是绑定了win8商店的,注册过程中要绑定信用卡的,别哪天你老婆或者儿子不小心下载了几百刀的App,或者用你其他没有绑定过win8商店的,反正我是重新注册了一个@outlook.com的。注册完了在这里登陆,如果你注册的时候绑定了电话号码的话,会发短信二次验证的. 如果邮箱也会发验证码到邮箱。而且每次登陆都要验证之后是下面这个页面,选择 Use this 阅读全文

posted @ 2012-09-12 18:49 淡如水wp 阅读(14826) 评论(23) 推荐(2) 编辑

2012年7月22日

摘要: 讨论范围:介于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 阅读(2084) 评论(6) 推荐(1) 编辑

2012年7月11日

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

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

2012年6月10日

摘要: 一、概述 在开发中要尽早关注程序的性能问题,把性能问题当作一个开发功能来对待,因为这极大地影响着用户体验。 性能提升计划 性能应该像APP中每一个功能一样,写在计划里,性能提升计划包括:在什么样的场景下性能很关键?定义什么样算是好的性能?以及尽早地关注性能这块,以确保后期的过程中能达到目标。你不用完全清楚哪里需要提高性能,一般代码执行次数最多的地方就是需要去优化的地方。用户体验是衡量性能的基本方式,例如App的启动时间,1秒之内算优秀,小于5秒的算还行,大于5秒就别说了。有时候你还得考虑其他不是那么直接影响到用户体验的因素,比如内存消耗,要是App用了太多内存,机器就会变慢。关于怎么样才... 阅读全文

posted @ 2012-06-10 01:07 淡如水wp 阅读(657) 评论(0) 推荐(1) 编辑

2012年6月6日

摘要: 一、Application Data简介 Applicaion Data相当于桌面应用的注册表,存储一些用户配置信息,如运行时状态,用户喜好等,需要注意的时,当卸载应用时,这些数据会被删除,所以不要存储重要数据。 Applicaion Data即使在应用更新以后也不会丢失,有一个版本控制。二、按用途分类 local 本地数据 只保存在当前设备. roaming 漫游数据 安装了的此用户的应用都可以同步。windows会自动帮你同步数据到微软的云服务器,但是会限制大小。如果用户30天内不用这些数据(例如程序卸载),会被服务器删除。 temporary 临时数据 随时都可能被系统删除... 阅读全文

posted @ 2012-06-06 15:13 淡如水wp 阅读(2572) 评论(0) 推荐(1) 编辑

2012年6月5日

摘要: 一、bing搜索简介: 搜索类型:Web,Image,News,InstantAnswer,Video,RelatedSearch,Spell 支持的协议:Json, XML, SOAP 注册开发ID http://www.bing.com/toolbox/bingdeveloper/得到一个ApplicationID二、开发简介 以SOAP(C#的webservice为例) 引用 http://api.bing.net/search.wsdl?AppID=yourAppId&Version=2.2这个服务,然后public class BingSearch { ... 阅读全文

posted @ 2012-06-05 23:24 淡如水wp 阅读(421) 评论(0) 推荐(0) 编辑

2012年6月3日

摘要: 1,新建工程中Assets下的图片文件不可删,不然会报找不到资源文件2,导航 this.Frame.Navigated(typeof(页面名))3,Uri,System.Uri, Windows.Foundation.Uri 之间的关系4,数据库,64位编译 System.Data, System.Data.Linq 失败5,要成lync 2010(暂不支持sqlce,待RTM版后支持) 阅读全文

posted @ 2012-06-03 01:00 淡如水wp 阅读(278) 评论(0) 推荐(0) 编辑

2012年5月31日

摘要: 1、概述地理定位的方式有四种:wifi, ip地址, 手机基站, GPS。win8内置了wifi, ip地址两种方式,wifi定位的精度在350米左右,ip地址的精度在25千米。win8定位服务不提供朝向,高度,速度,地址等数据。当需要用定位服务时,需要显式地提醒用户,并在window8的隐私设置里打开定位服务。在应用能力里打开位置服务。2、指导方针只调用一次定位的请求,用getGeopostionAsync()方法。设置轨迹数据变化阈值,通过设置MovementThreshold属性,当在此值的范围之外变化时,才触发PositionChanged事件,比如城市间的天气变化。设置位置数据报告频 阅读全文

posted @ 2012-05-31 01:20 淡如水wp 阅读(1661) 评论(0) 推荐(0) 编辑