浅析ASP.NET 3.5与ASP.NET 4.0主要差别

本文将为大家简单比较ASP.NET 3.5与ASP.NET 4.0之间主要差别,希望能对大家了解ASP.NET新特性有所帮助。

  ASP.NET 3.5中下列特性是之前的版本中没有的:

  ·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,即我们常说的继承。

 

转载于:https://www.cnblogs.com/zhouto/archive/2010/06/16/1759277.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本人资源全部免费,更多资源,请加关注!! ==================================== 作者:(美国)麦克唐纳(Matthew MacDonald) 译者:施宏斌 马煜 Matthew MacDonald,曾荣获微软最有价值专家称号,并通过了微软的MCSD认证,是一位知名作家、教育家。他在编程方面作出了许多重要贡献,撰写了多本有关.NET编程的经典书籍。除本书外,Matthew的著作还包括Pro Pro .NET 20 Windows Formsand Custom Controls(Apress),Pro ,NET 2.0 Windows Formsand Custom Controls in VB2005(Aptress)和Pro WPF Windows Presentation Foundation in .NET3.0(Apress)。 ===================================================== 欢迎阅读《ASP.NET3.5从入门到精通(C#2008版)》!《ASP.NET3.5从入门到精通(C#2008版)》提供了最新、最全面的ASP.NET入门知识。ASP.NET是一个开发现代Web应用程序的架构。使用ASP.NET可以开发出安全、极速并具有高度可扩展性的Web应用程序。ASP.NET的最大优势在于,它包含了大量现成的功能,比如网站导航、数据绑定、主题和用户管理等。使用ASP.NET平台,可以创建从小型动态个人网站到大规模电子商务网站的任何类型的Web应用程序。 《ASP.NET3.5从入门到精通(C#2008版)》假定读者只具有基本的C#语言知识,因此在《ASP.NET3.5从入门到精通(C#2008版)》的开始部分将对C#进行简要的介绍,具有较多C#编程经验的人也可以将这些基础性的介绍作为一个快速的回顾。在《ASP.NET3.5从入门到精通(C#2008版)》的ASP.NET探索之旅中,将介绍设计可靠Web应用程序所需的关键原则,包括数据库、ASP.NET安全和执行性能等方面的问题。《ASP.NET3.5从入门到精通(C#2008版)》还将从头开始介绍面向对象程序设计以及Web窗体的代码分离开发,一切示例都将从实战角度出发,而不是纸上谈兵的肤浅介绍。 经过《ASP.NET3.5从入门到精通(C#2008版)》的学习,您将精通网站开发的核心技术,并掌握成为一个专业ASP.NET开发人员的必备知识。 欢迎来到ASP.NET3.5的世界!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值