• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

浅析ASP.NET3.5与ASP.NET4.0主要差别

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文将为大家简单比较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,即我们常说的继承。

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
asp.net mvc3的静态化实现发布时间:2022-07-10
下一篇:
ASP.NET窗体间传值实现方法详解发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap