- 博客(5)
- 收藏
- 关注
原创 LINQ to SQL
"LINQ to SQL" 这个名字看上去有点古怪,不过换成 "System.Data.Linq",或者更干脆一点叫 "Microsoft ORM for .net",我想你就明白它能干什么了。它的用法和 XPO、Castle ActiveRecord 有那么点相似,通过特性定义实体(Entity),然后使用一个上下文对象(Context)来管理实体的操作。开发演示1. 准备相应的数据库。虽然 L
2010-02-08 15:41:00
313
原创 Basic Query Operations
LINQ 的查询语法和 SQL 非常相似,只不过为了智能提示和类型推断将 select 子句放在最后。int[] nums = { 1, 2, 3, 4 };var q = from n in nums select n;"from n in nums" 中的两个变量用法类似 "foreach (var n in nums)","select n" 用于返回当前变量。1. Filterin
2010-01-26 15:09:00
279
原创 Language-Integrated Query
LINQ(Language-Integrated Query) 是 Orcas 提供的一套超强扩展功能,可以用一种标准、简单的方式查询和更新数据。被查询的数据可以是 .NET Framework collections、 SQL databases、ADO.NET Datasets、XML documents,以及其他任何实现 IEnumerable 的数据类型。LINQ 是一种语言扩展,可以使用
2010-01-26 14:46:00
505
原创 支持的数据类型
ASP.NET WebService 支持绝大多数的基元类型及其数组,另外还支持自定义的结构(Struct)、类型(Class)、枚举(Enum)、DataSet、XmlElement、XmlNode、集合(IEnumerable/ICollection)等。ASP.NET WebService 使用 XmlSerializer 进行序列化操作,对于自定义类型要注意以下几点:1. 只能序列化可读写
2010-01-26 14:26:00
398
原创 基础知识
1. 有关生存期的补充正常情况下,每次调用 WebMethod,服务器都会创建一个新的 WebService 对象,即便客户端使用同一个代理对象多次调用 WebMethod。而我们一旦调用了有缓存标记的 WebMethod,只要未超出缓存期,WebService 对象都不会被重新创建。在缓存期内调用没有缓存标记的 WebMethod,也会继续使用该 WebService 对象。有太多因素让这个缓存
2010-01-26 13:51:00
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人