摘要: 常规的关系数据库访问 在Silverlight中,要实现对关系数据库的访问,主要是通过服务的方式,包括Web Service和WCF服务等,结合ADO.NET实体数据模型和LINQ to SQL等技术,以下是对这些技术路线的简要说明。2.1 Web Services原理:在服务器端(ASP.NET网站)通过 ADO.NET 编码实现数据的增删查改操作,将方法封装为 Web Service 发布;Silverlight 客户端添加 Web Service 引用,在代码中调用服务方法完成数据访问操作。优点:灵活、数据库兼容性好。缺点:代码量较大,开发效率低、安全性一般。2.2 WCF Data S 阅读全文
posted @ 2013-06-27 15:56 吕川福 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Dictionary list=new Dictionary;//3.0以上版本foreach(var item in list){ Console.WriteLine(item.Key+item.Value);}//KeyValuePairforeach(KeyValuePair kv in list){ Console.WriteLine(kv.Key+kv.Value);}//通过键的集合取foreach(string key in list.Keys){ Console.WriteLine(key+list[key]);}//for循环遍历List test=new List(list 阅读全文
posted @ 2013-06-27 14:41 吕川福 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在WPF , silverlight ,WP7中经常会用到List和ObservableCollection。这里简单讲一下他们之间的相互转换。1.List的简单介绍: List代表的是强类型的Ojbect集合,可以通过索引访问并且提供了查找、排序以及操作此集合的方法。List基本上和ArrayList相同,它用数组的方式实现了接口IList并且他的大小可以根据需要来自动增加。 List的缺点 在使用ASP.NET开发时,我们简单的使用DataSource和DataBind来绑定数据,但是在SilverLight中就没有那么简单了。在ASP.NET中,绑定操作只是单向的。绑定操作一旦完成如果再 阅读全文
posted @ 2013-06-27 14:28 吕川福 阅读(562) 评论(0) 推荐(0) 编辑