LINQ学习笔记:分组Grouping2009-04-09 15:10:21
GroupBy: 将一个序列分组插入一个子序列, 对应SQL语法是GROUP BY.
LINQ学习笔记:排序Ordering2009-04-09 15:08:51
OrderBy, ThenBy: 正序排列输入序列, SQL对应语法为ORDER BY.
LINQ学习笔记:Join和Group Join2009-04-09 15:01:37
Join: 应用一个搜寻策略去匹配两个集合中的元素, 并返回一个扁平的结果集, SQL对应语法为INNER JOIN.
LINQ学习笔记:选取Select2009-04-09 14:44:03
对于LINQ to SQL查询, Select和SelectMany是最常用的连接构造方法, 而对于本地查询, Join和GroupJoin才是最有效的连接构造方法.
LINQ学习笔记:过滤Filtering2009-04-09 14:39:41
使用这些过滤方法, 你总是会得到与原始输入序列相等或者更少元素的输出序列,而不可能得到更多的元素.得到的这些元素与原先的元素是一致, 中间并没有做任何的转换.
LINQ学习笔记:表达式树2009-04-09 14:35:53
我们可以在运行时做相同的事情-换句话说, 从零开始动态创建表达式树. 结果集可以被转换为Expression并被使用于LINQ to SQL查询中,或者通过调用Compile将其转换为委托.
LINQ学习笔记:LINQ to SQL实体类2009-04-09 14:28:32
LINQ to SQL的延迟执行与本地查询在语义上有点不同,那就是当一个子级查询出现在一个Select表达式里面的时候.
LINQ学习笔记:解释查询(Interpreted Queries)2009-04-09 14:26:21
Interpreted查询遵循一个延迟执行模型,类似本地查询,这意味着只有当你开始枚举Query的时候SQL语句才会被生成. 并且, 枚举相同的Query两次将会对同样对数据库发起两次查询, 因此要小心避免引起性能问题.
LINQ学习笔记:对象初始化器2009-04-09 14:21:16
使用C#的对象初始化器, 我们可以构造更加复杂的类型.
LINQ学习笔记:创建更加复杂查询的策略2009-04-09 14:19:44
有3种策略可以应用于创建更加复杂的查询: 逐步创建,使用into关键字,包装多个查询.
LINQ学习笔记:子查询和延迟执行2009-04-09 14:18:34
在子查询中的返回单一元素或者聚合类操作符, 例如first或者Count, 并不会强制外部查询立即执行, 也就说外部查询依然拥有延迟执行的能力.
LINQ学习笔记:查询是怎么执行的2009-04-09 14:16:35
一个查询就是一个生产线的传送带, 我们可以说一个LINQ查询就是一个懒惰的生产线, 传送带和lambda工人根据需求来生产各个元素. 构造一个查询就是在构造一个生产线 – 我们具备了所有的一切条件– 但还没有生产任何的东西.
LINQ学习笔记:复合查询和Lambda表达式语法2009-04-09 14:12:54
如果一个查询操作符没有对应的复合查询支持, 你可以混合使用复合查询和Lambda表达式语法.
LINQ学习笔记:Lambda表达式2009-04-09 14:09:21
Lambda表达式的目的是取决于特定的查询操作符.
LINQ学习笔记:结构化且类型安全的查询2009-04-09 14:01:29
LINQ的基本数据单元是序列(sequence)和元素(element). 一个序列可以是任何实现了范型IEnumerable接口的对象, 而一个元素是序列中的每一项.
ASP.NET教程:eval()函数详解2009-04-06 02:07:56
绝大多数的大型网站都会用到eval()函数,虽然一直在用,但其具体含义及使用还真没特别去注意过,搜索了下也没有什么明确的解释。
无缝的缓存读取:双存储缓存策略2009-04-02 14:46:29
本篇中的缓存都以IEnumerable的形式来存储,当然这个文中原理也可以应用在WebCache中。
ASP.NET巧妙实现无刷新更换CSS样式2009-03-28 19:20:25
将cssLink的href重新写一下儿,虽然是前后一模一样子的值,但这会激发CSS.ASPX页面重新读一下儿,这样子CSS.ASPX页面就能转到新更新的CSS样式表了!
ASP.NET教程:URL重写的实现2009-03-27 19:04:47
要重写,首先是截获url请求,然后分析当时的url,最后跳转到相应的页面.所以我们第一步是要截获url请求.
Asp.net通过MySql.Data.dll操作mysql数据库2009-03-19 20:43:50
在Asp.net 中,可以通过MySql.Data.dll来操作mysql数据库,写法跟操作SQL数据库类似,下面是相关的例子。
Validation服务器控件:ValidationSummary控件2009-03-15 01:55:31
ValidationSummary 控件用于在网页、消息框或在这两者中内联显示所有验证错误的摘要。
Validation服务器控件:RequiredFieldValidator控件2009-03-15 01:51:37
RequiredFieldValidator 控件用于使输入控件成为一个必选字段。
Validation服务器控件:RegularExpressionValidator控件2009-03-15 01:47:05
RegularExpressionValidator 控件用于验证输入值是否匹配正则表达式指定的模式。
Validation服务器控件:RangeValidator控件2009-03-15 01:42:28
RangeValidator 控件用于检测用户输入的值是否介于两个值之间。可以对不同类型的值进行比较,比如数字、日期以及字符。
Validation服务器控件:CustomValidator控件2009-03-15 01:36:31
CustomValidator 控件可对输入控件执行用户定义的验证。
首页 上一页 [1] [2] [3] [4] [5] 6 [7] [8] [9] 下一页 末页

本周阅读排行

     

推荐文章