Visual Studio 2008和ASP.NET 3.5的最新技术探索

Visual Studio 2008和ASP.NET 3.5的最新技术探索

原创

高阳 ©著作权

文章标签 ASP.NET Visual 休闲 Studio 3.5 文章分类 .Net 后端开发

©著作权归作者所有:来自51CTO博客作者高阳的原创作品,请联系作者获取转载授权,否则将追究法律责任
ASP.NET 3.5 and Visual Studio 2008为基于Web的开发和设计,带来了巨大的功能性变化,这使得创建标准Web程序比以前更容易。 在运行时中包含的ASP.NET AJAX,增加了新的控件,新的LINQ数据数据能力,增强了对CSS、JavaScript和其他内容的支持,Web开 发人员从此迈出了更为重要的一步。
 
1、使用AJAX,开发人员可以快速的创建灵活多变、快速响应得用户界面,而实现这些功能,只需要在页面中添加几个服务器控件,以前AJAX 只是ASP.NET运行时的一个扩展,现在它被集成在.NET平台上,而且能够完成更负责的跨平台任务,创建标准的AJAX 应用程序变得更简单。
 
2、LINQ解决对象与数据对应的问题
 
NET Framework 3.5中增加了LINQ查询语言,以前我们在使用SQL查询字符串时总是容易出错;现在,LINQ为C#和VB提供了更 安全的架构,并提供更智能的支持。对于Web应用程序,ASP.NET中的LinqDataSource数据源控件允许我们轻松的去查询、过滤 等数据操作。.NET Framework 3.5其他的特性还包括:HashSet集合,DateTime offset支持,diagnostics异常(诊断)处理,garbage(垃圾回收)集合,更好的线程锁定支持等等。 
 
Visual Studio 2008和ASP.NET 3.5的最新技术探索 _Studio
 
  对象导向是目前程序开发的主流技术,当关系型数据库对应到对象导向的开发方法,要以对象导向的展现方式,存取关系型数据 库,若没有工具的协助,必须付出相当的成本。一般数据库的应用,结合或参照多个数据表是很普遍的需求,但是利用对象导向技术 ,要实时且灵活的运用资料,目前仍是很费工的事情。针对这样的问题,目前有架构(Framework)层级与程序语言层级两种解决方案 。 目前网络上开放源码的Hibernate、Borland的ECO(Enterprise Core Objects)、微软未来将推出的ADO.NET vNEXT,均是架构层级的 O/R Mapping(对象与关连式数据库对应)解决方案。架构层级O/R Mapping的缺点,在于除错不易,数据对应、属性设定的错误,以及 对象查询语言 (Object Query Language)的错误,在执行阶段才会发现问题
 
3、在.NET Framework 3.5中,WCF支持创建Web服务(被大多数网络标准协议支持,如SOAP,RSS,JSON,POX等),无论你是 使用 JSON开 发AJAX程序,还是RSS,或是标准的SOAP Web服务。 WCF使你可以轻松的创建终端程序,现在,.NET Framew ork 3.5 还支持在局部信 任领域(类似一个典型的主机共享环境)创建Web服务。
 
4、Visual Studio 2008提供了新的界面,这也算是VS一贯的做法了(界面风格每次都在变)。VS2008去除了设计器和源代码视 图, 这 使得打开 VS2008的界面比以前更快。新的分割视图,允许你编辑HTML源代码,并查看页面效果。对层叠样式表的支持能力大大 增强 。控件的样式可以 立刻显现出来,这也是鼎鼎大WYSIWYG(所见即所得),并且VS2008支持嵌套母版页开发。  在VS2008中,客户端不再仅仅支持标准JavaScript的对象,而且能自动地显示那些自定义的变量和方法,更强的脚本调试功能。
 
5、在以前的VS中,你只能创建一个版本下的工程(如只能创建2.0版本或1.1版本),在VS2008中,我们可以包含多个版本了, 通过 一个 简单的下 拉操作,你就可以决定要创建哪个版本下的项目(包括2.0,3.0,3.5)。不管采用哪个版本,你都可以使用 VS2008提供的新 功能,如在Web开 发中,你可以在旧的项目中,使用VS2008提供的对JavaScript的支持。
  • 收藏
  • 评论
  • 举报
提问和评论都可以,用心的回复会被更多人看到 评论
发布评论
相关文章

举报文章

请选择举报类型

内容侵权 涉嫌营销 内容抄袭 违法信息 其他

具体原因

包含不真实信息 涉及个人隐私

补充说明

0/200

上传截图

格式支持JPEG/PNG/JPG,图片不超过1.9M

已经收到您得举报信息,我们会尽快审核