精进不休 .NET 4.0 系列文章索引
2010-06-29 09:02
393 查看
[源码下载]
[align=center]精进不休 .NET 4.0 系列文章索引[/align]
作者:webabcd
介绍
精进不休 .NET 4.0 系列文章索引:asp.net 4.0 新特性, c# 4.0 新特性, ADO.NET Data Services 1.5 新特性, ADO.NET Entity Framework 4.0 新特性
1、精进不休 .NET 4.0 (1) - asp.net 4.0 新特性之web.config的改进, ViewStateMode, ClientIDMode, EnablePersistedSelection, 控件的其它一些改进
介绍
asp.net 4.0 的新增功能
简洁的 web.config 文件
控件的新属性 ViewStateMode - 控件的视图状态模式
控件的新属性 ClientIDMode - 生成客户端 ID 的方式
列表控件的新属性 EnablePersistedSelection - 保存选中项的方式
控件的其他一些增强点
RenderOuterTable - 指定控件在客户端呈现的时候,是否在外层加 table 标签
Menu 控件,在 asp.net 4.0 中将会以 ul li 的方式呈现在客户端
RepeatLayout - 布局模式,控件在客户端的 HTML 呈现方式
Wizard 和 CreateUserWizard 新增了 LayoutTemplate 模板
原来使用 ListView 必须要有 LayoutTemplate ,在 asp.net 4.0 中可以不再用它了
2、精进不休 .NET 4.0 (2) - asp.net 4.0 新特性之url路由, 自定义CacheProvider, 新增的表达式<%: expression %>, QueryExtender控件, 其它新特性
介绍
asp.net 4.0 的新增功能
在 web form 中做 url 路由
通过实现自定义的 CacheProvider ,来实现自定义的页面缓存逻辑
新增的表达式 <%: expression %> 相当于 <%= HttpUtility.HtmlEncode(expression) %>
控件 QueryExtender,对数据源控件获得的数据做再检索
其它新特性
3、精进不休 .NET 4.0 (3) - asp.net 4.0 新特性之动态数据(Dynamic Data)增强, AJAX增强; IDE之Visual Studio 2010增强
介绍
asp.net 4.0 的新增功能
动态数据(Dynamic Data)增强(之前的版本:http://www.cnblogs.com/webabcd/archive/2009/02/23/1396212.html)
EnableDynamicData - 启用 Dynamic Data 的功能
DynamicHyperLink - 用于方便地生成在 Dynamic Data 站点中导航的超级链接
Entity Template - 实体模板是一个新增的用于自定义数据显示的模板,其基于 FormView 控件做数据呈现
DisplayAttribute - 新增的一个 Attribute(可以设置字段的Name和Order)
其它新特性
AJAX 增强
Visual Studio 2010 增强
4、精进不休 .NET 4.0 (4) - C# 4.0 新特性之命名参数和可选参数, 动态绑定(dynamic), 泛型协变和逆变, CountdownEvent, Barrier
介绍
C# 4.0 的新特性
Named And Optional Arguments - 命名参数和可选参数
Dynamic Binding - 动态绑定(dynamic 用于动态编程,其依赖于Dynamic Language Runtime)
Covariance - 泛型的协变
Contravariance - 泛型的逆变
CountdownEvent - 线程、任务同步类。线程或任务一直阻塞到 CountdownEvent 的计数为 0 为止
Barrier - 线程、任务同步类。其用来同步一个线程组或任务组中所有的线程或任务,先到达的线程或任务在此阻塞
5、精进不休 .NET 4.0 (5) - C# 4.0 新特性之并行运算(Parallel)
介绍
C# 4.0 的新特性之并行运算
Parallel.For - for 循环的并行运算
Parallel.ForEach - foreach 循环的并行运算
Parallel.Invoke - 并行调用多个任务
Task - 任务,基于线程池。其使我们对并行编程变得更简单,且不用关心底层是怎么实现的
PLINQ - 用于对内存中的数据做并行运算,也就是说其只支持 LINQ to Object 的并行运算
6、精进不休 .NET 4.0 (6) - ADO.NET Data Services 1.5 新特性
介绍
ADO.NET Data Services 1.5 的新增功能
支持服务端的 RowCount - 获取指定实体集合的成员数(只返回一个整型值,而不会返回实体集合)
支持服务端的分页 - 服务端可以返回分页后的数据,并且在其中还可以包含全部数据总数
支持服务端的 Select - 返回的结果只包括 Select 的字段
支持大数据传输 BLOB(binary large object)
支持自定义数据服务
7、精进不休 .NET 4.0 (7) - ADO.NET Entity Framework 4.0 新特性
介绍
ADO.NET Entity Framework 4.0 的新增功能
对外键的支持,即把外键当做实体的一个属性来处理
对复杂类型的支持,即实体属性可以是一个复杂类型
将多个表映射到一个概念实体,将一个表拆为多个概念实体
增强了 LINQ to Entities
新增了对 POCO(Plain Old CLR Object)的支持,即 Model 代码中不会有任何关于持久化的代码
其他新特性
8、精进不休 .NET 4.0 (8) - ADO.NET Entity Framework 4.0 Self Tracking Entity
介绍
ADO.NET Entity Framework 4.0 的新增功能
对 Self Tracking Entity(实体状态自跟踪)的支持,基于 POCO
WCF 结合 Self Tracking Entity 的应用
返璞归真 asp.net mvc (6) - asp.net mvc 2.0 新特性
介绍
asp.net mvc 之 asp.net mvc 2.0 新特性:如通过 DataAnnotations 实现数据验证及客户端验证,MVC 与 Dynamic Data 的结合,对异步 Controller 的支持,对 Area 的支持,新增的一些帮助方法等
OK
[源码下载]
[align=center]精进不休 .NET 4.0 系列文章索引[/align]
作者:webabcd
介绍
精进不休 .NET 4.0 系列文章索引:asp.net 4.0 新特性, c# 4.0 新特性, ADO.NET Data Services 1.5 新特性, ADO.NET Entity Framework 4.0 新特性
1、精进不休 .NET 4.0 (1) - asp.net 4.0 新特性之web.config的改进, ViewStateMode, ClientIDMode, EnablePersistedSelection, 控件的其它一些改进
介绍
asp.net 4.0 的新增功能
简洁的 web.config 文件
控件的新属性 ViewStateMode - 控件的视图状态模式
控件的新属性 ClientIDMode - 生成客户端 ID 的方式
列表控件的新属性 EnablePersistedSelection - 保存选中项的方式
控件的其他一些增强点
RenderOuterTable - 指定控件在客户端呈现的时候,是否在外层加 table 标签
Menu 控件,在 asp.net 4.0 中将会以 ul li 的方式呈现在客户端
RepeatLayout - 布局模式,控件在客户端的 HTML 呈现方式
Wizard 和 CreateUserWizard 新增了 LayoutTemplate 模板
原来使用 ListView 必须要有 LayoutTemplate ,在 asp.net 4.0 中可以不再用它了
2、精进不休 .NET 4.0 (2) - asp.net 4.0 新特性之url路由, 自定义CacheProvider, 新增的表达式<%: expression %>, QueryExtender控件, 其它新特性
介绍
asp.net 4.0 的新增功能
在 web form 中做 url 路由
通过实现自定义的 CacheProvider ,来实现自定义的页面缓存逻辑
新增的表达式 <%: expression %> 相当于 <%= HttpUtility.HtmlEncode(expression) %>
控件 QueryExtender,对数据源控件获得的数据做再检索
其它新特性
3、精进不休 .NET 4.0 (3) - asp.net 4.0 新特性之动态数据(Dynamic Data)增强, AJAX增强; IDE之Visual Studio 2010增强
介绍
asp.net 4.0 的新增功能
动态数据(Dynamic Data)增强(之前的版本:http://www.cnblogs.com/webabcd/archive/2009/02/23/1396212.html)
EnableDynamicData - 启用 Dynamic Data 的功能
DynamicHyperLink - 用于方便地生成在 Dynamic Data 站点中导航的超级链接
Entity Template - 实体模板是一个新增的用于自定义数据显示的模板,其基于 FormView 控件做数据呈现
DisplayAttribute - 新增的一个 Attribute(可以设置字段的Name和Order)
其它新特性
AJAX 增强
Visual Studio 2010 增强
4、精进不休 .NET 4.0 (4) - C# 4.0 新特性之命名参数和可选参数, 动态绑定(dynamic), 泛型协变和逆变, CountdownEvent, Barrier
介绍
C# 4.0 的新特性
Named And Optional Arguments - 命名参数和可选参数
Dynamic Binding - 动态绑定(dynamic 用于动态编程,其依赖于Dynamic Language Runtime)
Covariance - 泛型的协变
Contravariance - 泛型的逆变
CountdownEvent - 线程、任务同步类。线程或任务一直阻塞到 CountdownEvent 的计数为 0 为止
Barrier - 线程、任务同步类。其用来同步一个线程组或任务组中所有的线程或任务,先到达的线程或任务在此阻塞
5、精进不休 .NET 4.0 (5) - C# 4.0 新特性之并行运算(Parallel)
介绍
C# 4.0 的新特性之并行运算
Parallel.For - for 循环的并行运算
Parallel.ForEach - foreach 循环的并行运算
Parallel.Invoke - 并行调用多个任务
Task - 任务,基于线程池。其使我们对并行编程变得更简单,且不用关心底层是怎么实现的
PLINQ - 用于对内存中的数据做并行运算,也就是说其只支持 LINQ to Object 的并行运算
6、精进不休 .NET 4.0 (6) - ADO.NET Data Services 1.5 新特性
介绍
ADO.NET Data Services 1.5 的新增功能
支持服务端的 RowCount - 获取指定实体集合的成员数(只返回一个整型值,而不会返回实体集合)
支持服务端的分页 - 服务端可以返回分页后的数据,并且在其中还可以包含全部数据总数
支持服务端的 Select - 返回的结果只包括 Select 的字段
支持大数据传输 BLOB(binary large object)
支持自定义数据服务
7、精进不休 .NET 4.0 (7) - ADO.NET Entity Framework 4.0 新特性
介绍
ADO.NET Entity Framework 4.0 的新增功能
对外键的支持,即把外键当做实体的一个属性来处理
对复杂类型的支持,即实体属性可以是一个复杂类型
将多个表映射到一个概念实体,将一个表拆为多个概念实体
增强了 LINQ to Entities
新增了对 POCO(Plain Old CLR Object)的支持,即 Model 代码中不会有任何关于持久化的代码
其他新特性
8、精进不休 .NET 4.0 (8) - ADO.NET Entity Framework 4.0 Self Tracking Entity
介绍
ADO.NET Entity Framework 4.0 的新增功能
对 Self Tracking Entity(实体状态自跟踪)的支持,基于 POCO
WCF 结合 Self Tracking Entity 的应用
返璞归真 asp.net mvc (6) - asp.net mvc 2.0 新特性
介绍
asp.net mvc 之 asp.net mvc 2.0 新特性:如通过 DataAnnotations 实现数据验证及客户端验证,MVC 与 Dynamic Data 的结合,对异步 Controller 的支持,对 Area 的支持,新增的一些帮助方法等
OK
[源码下载]
相关文章推荐
- 精进不休 .NET 4.0 & .NET 4.5 系列文章索引
- 精进不休 .NET 4.0 系列文章索引
- 精进不休 .NET 4.0 系列文章索引 推荐
- 稳扎稳打 Silverlight 4.0 系列文章索引
- 【收藏】步步为营VS 2008 + .NET 3.5系列文章索引
- 步步为营VS 2008 + .NET 3.5系列文章索引
- 再接再厉VS 2008 sp1 + .NET 3.5 sp1系列文章索引
- 步步为营VS 2008 + .NET 3.5系列文章索引
- “.NET 4.0网络开发入门之旅系列文章”开篇语—— 无网不胜(上)
- 稳扎稳打 Silverlight 4.0 系列文章索引
- 王磊先生的-稳扎稳打 Silverlight 4.0 系列文章索引 教程
- 稳扎稳打 Silverlight 4.0 系列文章索引
- 再接再厉VS 2008 sp1 + .NET 3.5 sp1系列文章索引
- .NET设计模式系列文章索引
- 《基于.NET平台的分层架构实战》系列文章索引
- “.NET 4.0网络开发入门之旅系列文章”开篇语—— 无网不胜(上)
- 步步为营VS 2008 + .NET 3.5系列文章索引
- 稳扎稳打 Silverlight 4.0 系列文章索引
- 稳扎稳打 Silverlight 4.0 系列文章索引
- 步步为营VS 2008 + .NET 3.5系列文章索引