联系我们  |  网站地图  |  加入收藏  |  
首页 > 技术支持 > 知识库 > 操作系统知识 >  
操作系统知识
ASP.NET简介

作者:mokuai     发布时间:2011-10-27 14:07     信息来源:未知     浏览:    

      提到ASP.NET,就不得不首先搞清楚什么是ASP。ASP的全称是Active Server Pages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的网站内容,你不得不制作大量的HTML页面。有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。网站的内容更新也不再是一个乏味的重复过程,它开始变得简单而有趣。也因此在国内掀起了一股学习ASP的热潮。
   但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。在现在的网站设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。同时,ASP页面是有脚本语言解释执行的,使得其速度受到影响。受到脚本语言自身条件的限制,我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。由于以上种种限制,微软推出了ASP.NET。
   ASP.NET不仅仅只是ASP 3的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。下面我们就向大家详细介绍ASP.NET的这些优点。

特点:
1.与浏览器无关
2.将业务逻辑代码与显示逻辑分开
3.新的集成开发环境
4.具有简单性和易学性特点
5.可以创建用户账户和角色,进行安全管理
6.多处理器环境的可靠性
7.可扩展性
8.执行效率大幅度提高
9.高效的可管理性
10.易于配置和部署
优点:
1.多语言支持(如:VB.NET,C#.NET等)
  2.代码编译执行,当用户向服务器发送请求时,应用程序在服务器端先编译成MSIL并存入DLL(动态连接库),最后加载MSIL代码并将结果返回到客户端浏览器。
  3.缓存机制(在ASP.NET中有输出缓存、数据缓存和缓存API),缓存就是把应用程序中需要频繁、快速访问的数据保存在内存中的编程技术。
  4.服务器控件:    HTML服务器控件、WEB服务器控件、验证控件、用户控件、WEB服务、状态管理、安全管理、配置和部署.

 

 

EDM和订阅

 
010-82867550
010-82863904
Service@controlease.com
 

北京九思易自动化软件有限公司 版权所有 京公网安备11010802039233号京 ICP 备 18000243号
电话:010-82867550 82863904  传真:010-82865781  E-Mail: support@controlease.com
公司地址 :北京海淀区华清商务会馆1001室  邮编 :100083