社区编辑申请
注册/登录
浅析ASP.NET 3.5与ASP.NET 4.0之间主要差别 原创
开发 后端
本文将为大家简单比较ASP.NET 3.5与ASP.NET 4.0之间主要差别,希望能对大家了解ASP.NET新特性有所帮助。

【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

责任编辑:彭凡 来源: 51CTO
相关推荐

2009-07-29 15:17:42

验证控件ASP.NET1.1ASP.NET2.0

2009-09-14 19:30:53

.NET 3.5+VS

2009-07-20 16:08:04

ASP.NET应用程序

2009-07-31 12:43:59

ASP.NET MVC

2009-07-24 15:47:35

ASP.NET与ASP

2009-08-05 15:50:13

ASP.NET优点

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入门教程

2009-07-28 17:02:10

ASP.NET运行环境

2009-07-28 17:29:14

ASP.NET优点

2009-08-10 18:24:29

2009-07-20 12:59:53

ASP.NET MVCASP.NET框架的功

2009-07-29 11:29:16

ASP.NET1.1ASP.NET2.0

2009-07-30 14:55:43

ASP.NET 2.0

2009-06-12 09:24:34

ASP.NET窗体ASP.NET MVC

2009-08-20 10:13:49

ASP.NET和C#的

2009-07-29 15:58:54

静态文件处理ASP.NET

2009-07-22 17:45:35

2009-07-28 17:17:19

2009-08-03 14:33:02

.NET平台c#ASP.NET

2009-07-30 15:17:16

ASP.NET 2.0

同话题下的热门内容

太强了!Python 开发桌面小工具,让代码替我们干重复的工作!Python轻量级Web框架:Bottle库!Python居然被用来开发游戏了?盘点你想不到的Python开发场景用了那么久的Lombok,你知道它的原理么?实战 | 如何用 Python 自动化监控文件夹完成服务部署!Fury:一个基于JIT动态编译的高性能多语言原生序列化框架细思恐极,插上U盘就开始执行Python代码太全了!用Python操作MySQL的使用教程集锦!

编辑推荐

使用Kotlin做开发一个月后的感想面试官问你什么是消息队列?把这篇甩给他!五大自动化测试的Python框架图文详解两种算法:深度优先遍历(DFS)和广度优先遍历(BFS)2018年最流行的十大编程语言,其中包括你用的语言吗?
我收藏的内容
点赞
收藏

51CTO技术栈公众号