Async CTP是个好东西额,就是安装的时候比较坑…
跟N多补丁冲突,只要安装顺序对了才能顺利装上…
可以参考下以前写的:http://www.cnblogs.com/sun8134/archive/2011/09/19/2181030.html
异步是个好东西,可以让后台数据操作时前台也有反应而不是卡死
安装好Async CTP后,只要在wp项目中引用AsyncCtpLibrary_Phone.dll就可以使用async和await来实现异步加载了
MS已经封装好了一些异步操作,比如WebClient里就可以直接使用:
Uri ui = new Uri(urls);
System.Net.WebClient wc1 = new System.Net.WebClient();
string txs = await wc1.DownloadStringTaskAsync(ui);
下面来介绍下如何自己使用async和await来实现异步加载数据
实例中我们的目的是加载一个xml,并将数据绑定到listbox上来
首先我随便找了个学生成绩的XML
然后制作一个数据类students.cs
然后再编辑下listbox的绑定模板:
时间: 2024-10-29 04:26:57