步步为营VS 2008 + .NET 3.5系列文章索引

[源码下载]


步步为营VS 2008 + .NET 3.5系列文章索引


作者:webabcd


介绍
步步为营VS 2008 + .NET 3.5系列文章索引:VS 2008新特性、C# 3.0新特性、LINQ查询操作符、DLINQ(LINQ to SQL)、XLINQ(LINQ to XML)


1、步步为营VS 2008 + .NET 3.5(1) - VS 2008新特性之Multi Targeting(多定向)、Web Designer and CSS(集成了CSS的web设计器)和Nested Master Page(嵌套母版页)
介绍
・Multi Targeting(多定向):发人员就可以明确地指定.NET Framework 2.0或者3.0或者3.5版本,VS会自动地过滤Intellisense、工具箱控件、模板等诸如此类的东西
・Web Designer and CSS(集成了CSS的web设计器):增加了“拆分”设计视图,增加了“管理样式”、“应用样式”和“CSS属性”,“视图”菜单中增加了“标尺和网格”、“可视辅助”和“格式标记”
・Nested Master Page(嵌套母版页):支持母版页的多层嵌套

2、步步为营VS 2008 + .NET 3.5(2) - VS 2008新特性之JavaScript Intellisense and Debugging(JavaScript的智能感知和调试)
介绍
VS 2008可以非常完美地支持JavaScript和ASP.NET AJAX的智能感知和调试。.NET 3.5内置了ASP.NET AJAX,并且UpdatePanel终于可以支持WebPart了。

3、步步为营VS 2008 + .NET 3.5(3) - C# 3.0新特性之Automatic Properties(自动属性)、Object Initializers(对象初始化器)、Collection Initializers(集合初始化器)和Extension Methods(扩展方法)
介绍
・Automatic Properties(自动属性)
・Object Initializers(对象初始化器)
・Collection Initializers(集合初始化器)
・Extension Methods(扩展方法)

4、步步为营VS 2008 + .NET 3.5(4) - C# 3.0新特性之LambdaExpressions(Lambda表达式)、QuerySyntax(查询语法)和AnonymousTypes(匿名类型)
介绍
・LambdaExpressions(Lambda表达式)
・QuerySyntax(查询语法)
・AnonymousTypes(匿名类型)

5、步步为营VS 2008 + .NET 3.5(5) - LINQ查询操作符之Select、Where、OrderBy、OrderByDescending、GroupBy、Join、GroupJoin及其对应的查询语法
介绍
・Select - Select选择;延迟
・Where - Where查询;延迟
・OrderBy - 按指定表达式对集合正序排序;延迟
・OrderByDescending - 按指定表达式对集合倒序排序;延迟
・GroupBy - 分组;延迟
・Join - Join查询;延迟
・GroupJoin - 分组Join查询;延迟
・以上查询操作符所对应的查询语法

6、步步为营VS 2008 + .NET 3.5(6) - LINQ查询操作符之Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany
介绍
・Distinct - 过滤集合中的相同项;延迟
・Union - 连接不同集合,自动过滤相同项;延迟
・Concat - 连接不同集合,不会自动过滤相同项;延迟
・Intersect - 获取不同集合的相同项(交集);延迟
・Except - 从某集合中删除其与另一个集合中相同的项;延迟
・Skip - 跳过集合的前n个元素;延迟
・Take - 获取集合的前n个元素;延迟
・SkipWhile - 直到某一条件成立就停止跳过;延迟
・TakeWhile - 直到某一条件成立就停止获取;延迟
・Single - 根据表达式返回集合中的某一元素;不延迟
・SingleOrDefault - 根据表达式返回集合中的某一元素(如果没有则返回默认值);不延迟
・Reverse - 对集合反向排序;延迟
・SelectMany - Select选择(一对多);延迟

7、步步为营VS 2008 + .NET 3.5(7) - LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Count、LongCount、Sum、Min、Max、Average、Aggregate、Cast、DefaultIfEmpty、SequenceEqual、OfType、ToArray、ToList、ToDictionary
介绍
・First - 返回集合中的第一个元素;不延迟
・FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟
・Last - 返回集合中的最后一个元素;不延迟
・LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值)
・ElementAt - 返回集合中指定索引的元素;不延迟
・ElementAtOrDefault - 返回集合中指定索引的元素(如果没有则返回默认值);不延迟
・Contains - 判断集合中是否包含有某一元素;不延迟
・Any - 判断集合中是否有元素满足某一条件;不延迟
・All - 判断集合中是否所有元素都满足某一条件;不延迟
・Count - 返回集合中的元素个数,返回int;不延迟
・LongCount - 返回集合中的元素个数,返回long;不延迟
・Sum - 集合应为数字类型集合,求其和;不延迟
・Min - 返回集合的最小值;不延迟
・Max - 返回集合的最大值;不延迟
・Average - 集合应为数字类型集合,求其平均值;不延迟
・Aggregate - 根据输入的表达式获取一个聚合值;不延迟
・Cast - 将集合转换为强类型集合;延迟
・DefaultIfEmpty - 查询结果为空则返回默认值;延迟
・SequenceEqual - 判断两个集合是否相同;不延迟
・OfType - 过滤集合中的指定类型;延迟
・ToArray - 将集合转换为数组;不延迟
・ToList - 将集合转换为List<T>集合;不延迟
・ToDictionary - 将集合转换为<K, V>集合;不延迟

8、步步为营VS 2008 + .NET 3.5(8) - DLINQ(LINQ to SQL)之面向对象的添加、查询、更新和删除
介绍
以Northwind为示例数据库,DLINQ(LINQ to SQL)之完全面向对象的添加操作、查询操作、更新操作和删除操作

9、步步为营VS 2008 + .NET 3.5(9) - DLINQ(LINQ to SQL)之执行SQL语句的添加、查询、更新和删除
介绍
以Northwind为示例数据库,DLINQ(LINQ to SQL)之执行指定SQL语句的添加操作、查询操作、更新操作和删除操作

10、步步为营VS 2008 + .NET 3.5(10) - DLINQ(LINQ to SQL)之调用存储过程的添加、查询、更新和删除
介绍
以Northwind为示例数据库,DLINQ(LINQ to SQL)之调用指定存储过程的添加操作、查询操作、更新操作和删除操作

11、步步为营VS 2008 + .NET 3.5(11) - DLINQ(LINQ to SQL)之大数据量分页、延迟执行和日志记录
介绍
以Northwind为示例数据库,DLINQ(LINQ to SQL)之结合GridView控件和ObjectDataSource控件演示大数据量分页,同时介绍延迟执行和日志记录

12、步步为营VS 2008 + .NET 3.5(12) - DLINQ(LINQ to SQL)之事务处理和并发处理
介绍
以Northwind为示例数据库,DLINQ(LINQ to SQL)之事务处理和并发处理

13、步步为营VS 2008 + .NET 3.5(13) - DLINQ(LINQ to SQL)之用户自定义函数、在不同的DataContext之间做更新、缓存、获取信息、数据加载选项和延迟加载
介绍
以Northwind为示例数据库,DLINQ(LINQ to SQL)之调用标量值用户自定义函数;调用表值用户自定义函数;使用数据加载选项加载数据;相关信息的获取;字段的延迟加载;在不同的DataContext之间做更新;缓存 

14、步步为营VS 2008 + .NET 3.5(14) - XLINQ(LINQ to XML)之针对XML文件的添加、查询、更新和删除
介绍
以某一XML文件为例,XLINQ(LINQ to XML)之针对XML文件的添加操作、查询操作、更新操作和删除操作


OK
[源码下载] 

你可能感兴趣的:(索引,职场,net,休闲,步步为营)