浅析ASP.NET 3.5与ASP.NET 4.0之间主要差别
创始人
2024-06-13 13:11:10
0次

【51CTO独家特稿】ASP.NET 3.5中下列特性是之前的版本中没有的:

#T#

◆Ajax集成

◆LINQ

◆自动属性

◆Lambda表达式

同样,我希望每个人都弄清楚ASP.NET 3.5和它的下一个版本ASP.NET 4.0之间的差别,我先列出一部分内容,后面我将慢慢整理。

客户端数据访问

ASP.NET 3.5:在客户端无法直接访问数据,但是有下面的变通方法。

脚本管理器页面方法(Pagemethods)

ICallbackEventHandler接口

XMLHttphanlder组件

ASP.NET 4.0: 在这个版本中内置了这个功能,以下是执行它们的方法。

◆客户端数据控制

◆客户端模板

◆客户端数据上下文

这意味着我们从客户端通过客户端数据视图或数据上下文对象访问数据。

设置Meta关键字和Meta描述

Meta关键字及其描述对于搜索引擎优化非常有用。

ASP.NET 3.5:这个属性有两个值“True”和“False”

ASP.NET 4.0:ViewStateMode属性采用了枚举量,有三个值“Enabled”,“Disabled”和“Inherit”。控件的子控件默认值是“Inherit”,即继承。

设置客户端ID

之前开发人员创建ClientID时总有些头痛。

◆ASP.NET 3.5:我们不得不使用ClientID属性找出哪一个ID是动态产生的。

◆ASP.NET 4.0:引入了新的ClientIDMode属性,解决了先前版本中存在的问题。它可以是下面这些值。

◆AutoID – 和ASP.NET 3.5类似;

◆Static – 在运行时不会产生任何独立的ClientID;

◆Predictable – 对于datacontrols特别有用,使ClientID值格式象clientIDrowsuffix一样;

◆Inherit – 这个值指定控件象它的父对象一样产生ID,即我们常说的继承。

原文出处:http://www.dotnetspark.com/kb/1094-main-differences-between-asp-net-35-and.aspx

原文名:Main Differences between ASP.NET 3.5 and ASP.NET 4.0 - Part 1

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
如何更省钱? 近期特价热门硒鼓... 如今激光打印设备已经成为商务或企业的绝对主力办公设备,但采购者往往忽视了激光打印设备所用的耗材,相对...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...