ASP.NET基础总结

来源:互联网 发布:数据库论文 编辑:程序博客网 时间:2024/06/14 09:25

前言:

   最近在看北大青鸟的ASP.NET的视频,简单做一下知识的梳理!

ASP.NET概念:   

    ASP.NET是.NET Framework的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。(来自百度百科)

发展历程:

   是由ASP发展过来的   

ASP优点

ASP缺点

自动编译

仅两种非类型语言:VBScript和JavaScript

ASP页需要解释

带有动态内容的Web页

代码、HTML和文本的混合

使用同一文件

ASCII文本发送给客户端浏览器

额外的功能代码

代码不能重用

源代码不可访问

没有调试机制

先关闭Web服务器才能安装新版笨的DLL

   
   正是因为这些缺点,对ASP进行改进,才有了后来的ASP.NET
   ASP.NET优点:

   1.支持强类型语言,如C#、VB

   2.编译页可改进执行速度

   3.提供声明性服务器控件

   4.ASP代码与HTML设计和文本分离

   5.内置方法Trace可以帮助调试页

   6.通过继承机制支持代码的重用

   7.无需注册组件

ASP.NET对象:

对象

描述

Request

该对象用于检索从浏览器向服务器所发送的请求中的信息。在按下“提交”按钮时,Request对象将读取和提取通过HTTP请求发送的参数,在用户提交表单时,包含在输入控件中的数据将与表单一起被发送

Response

该对象用于将数据从服务器发送回浏览器

Application

Application对象用于共享应用程序集信息。即,维护整个应用程序的一组变量,这些变量可以由所有访问该应用程序的用户共享。

Session

该对象用于存储在多个页面调度之间特定用户信息

Server

该对象用于访问服务器上的资源,例如,访问在服务器上创建和安装的组件。

ObjectContext

该对象用于控制事务处理,在使用MicrosoftTransaction Server时,该对象可用于提交或终止由ASP.NET脚本启动的事务。


总结:

  都是一些理论概念性的东西,在实践中强化这些理论!
0 0
原创粉丝点击