网站建设
  简约型网页设计套餐998
  实惠型网站建设套餐2580
  综合型网站制作套餐4980
  网站改版与网站维护
  行业网站建设方案
  大型网站建设解决方案
  企业网站建设流程
  帝网科技网站设计与网站制作
建站FAQ
·网站空间问题解答
·企业邮箱问题解答
 
酷站欣赏
·房产酷站(379)
·综合门户(8 9)
·建筑装饰(603)
·手机通讯(354)
·生活购物(376)
·医疗保健(199)
·文化摄影(602)
·休闲体育(399)
>>更多酷站欣赏
网站优化
·Google(谷歌)优化   ·百度(BaiDu)优化
·雅虎(Yahoo)优化    ·Alexa排名优化   
·Google AdSense   ·DMOZ目录提交  
建站知识
·网站建设知识·网站名词解释·网站运营知识
·网络营销知识·搜索引擎知识·实用技术文摘
网站推广
百度网站推广 google网站推广
搜狐网站推广 网易网站推广
新浪网站推广   雅虎网站推广
  您当前位置: 当前位置:帝网科技 >> web开发 >> .NET专栏 >> 浏览文章
 
 
ASP.NET 4.0开发更加简便
作者:佚名 来源:帝网科技 日期:2010年02月21日 点击数:


  ASP.NET 4将在开发简便性上大作文章,更加适合快速开发和各种场景。同时,HTML 5的一些新特性,将使性能得到更大的提升。

  在PDC 2009大会中,微软ASP.NET团队的Jonathan Carter和Scott Hunter演示了为ASP.NET 4以后版本设计的一些功能,其主要方向是简化应用程序的开发,支持Web标准,以及提高性能提升。

  在简化应用程序开发方面,ASP.NET团队正在考虑以下几个功能:

  可用于ASP.NET MVC和WebForms的Action Record模式支持,基于Entity Framework,方便快速建模,快速开发。

  更易于使用的Route规则:能结合各种信息(如硬盘上的文件路径)自动判断路由目标及相关参数。

  可扩展的,基于常见任务/场景的辅助方法,例如:

  图片处理,如缩放,水印等常用操作。

  OpenID支持,这样开发人员可以轻松将ASP.NET认证与OpenID集成。

  后台计划任务,如“每10分钟”或“每天凌晨2点”执行某个任务。

  Email发送,以及使用Email进行验证的注册流程。

  真实的文件上传进度提示,目前实现这个功能需要使用某些危险的技巧,而今后ASP.NET可能会释放更多接口来进行支持。

  HTML 5带来了许多新特性,例如新的HTML标记,原生的视频和音频支持,以及拖放操作等等。未来的ASP.NET首先会支持HTML 5中更符合语义的标记。如在ASP.NET 2.0中,控件会生成复杂的table标记,在ASP.NET 4中则会变成符合目前语义的ul/il嵌套,而在未来的ASP.NET中,便可能会生成

标记。此外,HTML 5的Web Storage功能允许将数据储存在浏览器上,未来的Microsoft AJAX库中将会提供一个可选的IntermediateDataContext用于替换目前的AdoNetDataContext,后者将数据通过WCF接口存放在服务器端,而前者则将数据保存在本地。

  在性能提高方面,ASP.NET团队会在在微软的分布式缓存Velocity发布之后,为ASP.NET提供相应的各类provider。这样ASP.NET便可以将数据缓存,会话状态等各种信息存放在进程外的的分布式缓存中,以此得到更好的性能和健壮性。这些provider实现可以与ASP.NET现有的扩展方式良好集成,对开发人员的使用保持透明。

  由于Web应用程序的显示效果越来越丰富,网页前端性能优化的重要性也随之提高。未来的ASP.NET将会内置CSS或javascript文件的压缩及合并,并对CSS Sprites等复杂优化方式提供支持。CSS Sprite的优化原理是将页面上大量的小图片合并成一个文件,然后使用CSS定位机制来显示其中的一部分,这么做的好处是大大减少了浏览器与服务器端的通信次数,往往可以使页面加载速度有明显提高。ASP.NET在未来可以根据开发人员的需求,自动将一组图片进行合并,并通过一些接口将单独某幅图片的信息(如位置,尺寸)暴露出来,甚至直接在页面上生成包含特定属性的HTML标签。

 

  相关文章
 
·ASP.NET使用log4Net日志组件教程(日志
·ASP.NET MVC 框架
·C#实现的BinaryTree
·WebForms使用System.Web.Routing
·ASP.NET获取远程网页下载到本地文件
·一个“简单”的ASP.NET的服务器控件
·ASP.net与PHP两大网站开发架构优势对比
·教你七招提高.NET网站性能
·ASP.NET未来:简化开发 HTML5性能提升
·ASP.NET实现类似Excel的数据透视表
·FileUpload上传多文件出现错误的解决方
·.NET从优酷专辑中采集所有视频及信息(
·ASP.NET 4中的SEO改进
·详解Asp.net MVC DropDownLists
·提高ASP.NET应用程序性能的几招方法
·asp.net实现51job地区选择效果
·ASP.NET中创建GeoRSS订阅源
·ASP.NET 4.0开发更加简便
·ASP.NET页面间数据传递的方法
·ASP.NET的SEO:使用.ashx文件——排除
 
 

公司环境 | 合作伙伴 | 人才招聘 | 付款方式 | 关于我们

地址:广州市天河区中山大道中120号D805 电话:020-82529556 传真:020-82529556
广州帝网网络科技有限公司 版权所有 粤ICP备08119341号