摘要: windows phone 7允许使用silverlight和XNA开发原生的应用程序,两者都是非常成熟的框架,并且有功能强大的工具支持。那么为什么还要使用HTML5和 javascript来开发WP... 阅读全文
posted @ 2011-12-25 01:50 sunfish 阅读(2162) 评论(4) 推荐(5) 编辑
摘要: WebSocket 是HTML5的重要特性,其通信协议实现的是基于浏览器的远程socket,实现了浏览器和服务器全双工通信(full-duplex)。 阅读全文
posted @ 2011-11-18 09:35 sunfish 阅读(1056) 评论(0) 推荐(1) 编辑
摘要: IsolatedStorageSettings可以说是保存数据到独立存储最简单的方式,如果是键值对的数据类型,并想要持久地保存在独立存储中,这时就可以使用IsolatedStorageSettings。 阅读全文
posted @ 2011-10-20 15:40 sunfish 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 独立存储(Isolated Storage),顾名思义,也就是在windows phone 7手机上存储本地数据。独立存储并不是wp7特有的,早先是出现在silverlight中。且所有的I/O操作是局限于独立存储,不能直接访问OS文件系统,但是独立存储会提供API来操作文件系统。 阅读全文
posted @ 2011-09-29 10:35 sunfish 阅读(1371) 评论(2) 推荐(3) 编辑
摘要: 在这篇文章中,我将谈一下在windows phone 7.1 Mango应用程序中使用MVVM设计模式。用较少的理论、更多的示例,在10分钟内来解释MVVM模式。 阅读全文
posted @ 2011-09-22 16:43 sunfish 阅读(3092) 评论(9) 推荐(3) 编辑
摘要: 在这篇文章中,我将谈一下windows phone 7.1 Mango中的ICommand接口,怎么实现一个ICommand的实现类:DelegateCommand,以及怎么在MVVM Mango应用中使用。 阅读全文
posted @ 2011-09-20 11:33 sunfish 阅读(2017) 评论(4) 推荐(2) 编辑
摘要: ObservableCollection是动态的数据集合,当该集合增加、删除或者集合被刷新时,INotifyPropertyChanged会给客户端提供PropertyChanged的通知。 阅读全文
posted @ 2011-08-07 11:16 sunfish 阅读(759) 评论(0) 推荐(1) 编辑
摘要: 作为一个应用程序开发框架,silverlight越来越流行,有关设计模式的讨论的呼声也越来越高,幸运的是,在silverlight的世界中,大部分silverlight开发人员都逐渐认可Model-View-ViewModel (MVVM)模式,MVVM模式把应用程序分成几个独立的层次,这样的做法有许多好处:更好的代码重用、增强测试功能,本文章将解释MVVM中的关键概念,并且以一种简单容易理解的方式来介绍展示。 阅读全文
posted @ 2011-07-18 23:35 sunfish 阅读(2606) 评论(6) 推荐(4) 编辑
摘要: 在silverlight中读写文件 阅读全文
posted @ 2011-02-26 15:49 sunfish 阅读(697) 评论(0) 推荐(0) 编辑