浅析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

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...