摘要: 前言 Windows Phone开发过程中不可避免的就是和集合数据打交道,如果之前做过WP App的开发的话,相信你已经看过了各种集合控件的使用、扩展和自定义。这些个内容在这篇博客里都没有,那么我们今天说点儿什么呢。当然也还是围绕WP的集合控件,要不然就和本文的题目不相符了,这篇博客主要讲集合控件的一些基础知识和在使用它们的过程中遇到的种种问题。WP中总共有三种集合控件,分别是ItemsControl、ListBox、LongListSelector。虽然都是集合控件,但它们的出场率绝对有着天壤之别,那么就一一说说它们的异同吧。ItemsControl 相信ItemsControl应该算是出场 阅读全文
posted @ 2014-03-28 15:56 艾克赛尔 阅读(783) 评论(2) 推荐(2) 编辑
摘要: 什么是SOPA SOPA的危害SOPA: 禁止网络盗版法案,即“Stop Online Piracy Act”的 简称。 美国国会审议的能够使互联网用户的生活更加复杂的法案,该法案规定封锁刊登没有专利权的内容的网站。而且,这些网站在哪里注册,在美国还是国外并不重要。在该法案下,有了法庭的允许,美国司法部长能够要求搜索引擎,ISP公司以及在线广告以及支付公司停止与那些国外的侵犯版权的网站合作,包括从网站链接以及该网站的IP地址来封锁该网站的名字。 支持这项法案的主要是好莱坞和一些大唱片公司。 反对方则包括AOL, eBay, Facebook, Google, LinkedIn, Mozilla 阅读全文
posted @ 2012-01-19 10:19 艾克赛尔 阅读(293) 评论(0) 推荐(0) 编辑
摘要: XNA是微软推出的一个基于DirectX的.net平台游戏开发框架,用来开发XBOX和Windows桌面的游戏,后被移植到了silverlight和windows phone上。内部是一个game loop,不同于事件驱动模式,但也不难掌握,性能方面还是不错的。下面就用XNA创建一个简单的局域网游戏。网络连接无外乎就是那么几个阶段,连接-发送、接收数据-断开。用到的几个主要的类是: using Microsoft.Xna.Framework.Net; //网络连接会话类 NetworkSession networkSession; //... 阅读全文
posted @ 2011-12-21 20:25 艾克赛尔 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 最近的一个项目中在数据交互用的是ado.net,今天在做了一些修改之后跑出了两个错误,分别是:1、Invalid attempt to Read when reader is closed2、There is already an open DataReader associated with this Connection which must be closed first.乍看都是和数据库的连接有关的问题,第一个说数据库的连接已经关闭,另一个说数据库的连接已经打开。看代码分析了一下,发现错误原因是来自一个修饰符,static 。静态数据成员只存储一处,供所有对象共用。静态数据成员的值对每 阅读全文
posted @ 2011-07-02 19:40 艾克赛尔 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 上个月做了一个关于人人网api数据的小东西。发现人人网的api做的不是一般的烂啊,前几天又看了一下,似乎更新了文档,又开放了些接口。现在就说一个在其中遇到的问题和大家分享一下。问题是,在取用户数据的时候要求传一个session_key,这个session_key是根据access_token的值得到的,而且有过期时间。(具体方法点这里)。access_token格式是这样的:{"access_token": "127089|5.a24b8385f555445d3898cae50b65f3ef.86400.1295031600-222209506",&qu 阅读全文
posted @ 2011-03-25 17:01 艾克赛尔 阅读(4474) 评论(9) 推荐(2) 编辑