[总览]Asp.net

简介: [总览]Asp.net

一、什么是Asp.net?


   Asp.net是在微软开发了.netframework框架后产生的一种动态网页技术,在服务器端运行.Net代码,动态生成HTML,然后响应给服务器。在Asp.net之前是Asp,也是开发动态网页的技术。Asp是一种脚本语言,不面向对象编程,是解释运行的编程框架,执行效率加较低。而ASP.NET是编译性的编程框架,运行服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。同时,与Asp还有不同的是,我们使用的Asp.net框架,把界面和设计程序以不同的文件分离开,复用性和维护性都得到了提高。


       在这里要说明:Asp.net是一种技术,Html,js jquery是服务器语言,C#是客户端语言,还是要做好区分的。


二、 Asp.net开发的三种模式:


  一般处理程序、WebForm、MVC。


20160823211612591.png


有人将这三个模式做了形象的比喻,在这里我引用一下:“ASHX是一个单细胞生物,对于制作病毒这种小东西来说很方便,但是要想从一个细胞制作一个人的话,就需要写很多东西。    


    WebForm是有血有肉的人体,直接给他命令就可以执行动作,拿来就用,相当于写HTML就可以立刻看到页面。


 


   MVC更灵活,大到人体,小到病毒,都可以灵活的制作。”


三、Asp.net内置的七个系统对象:


20160823211632739.png



Page:指向页面自身的方式,作用域是页面执行期;


Request:读取客户端在web请求期间发送的值;


Response:封装了页面执行期返回到http客户端的输出;


Application:作用于猪哥哥程序执行器的状态对象;


Session:会话期状态保持对象,用于跟踪单一用户的对话;


Cookie:客户端保持会话信息的一种方式;


Server:提供对服务器上的方法和属性的访问;


 


 


   以上是对ASP.net的整体了解,后续的详细博客会跟上,敬请关注。


  《cookie和Session》


        《Html Xml XHtml》





























相关文章
|
开发框架 缓存 .NET
ASP.NET 简介
ASP.NET而是微软公司推出的新一代脚本语言。
121 0
|
存储 开发框架 自然语言处理
疯狂的ASP.NET系列-第一篇:啥是ASP.NET后续
疯狂的ASP.NET系列-第一篇:啥是ASP.NET后续
|
开发框架 .NET 应用服务中间件
ASP.NET Core : 一. 概述
ASP.NET Core : 一. 概述
148 0
ASP.NET Core : 一. 概述
|
.NET
详解ASP.NET页面的asp“.NET研究”x扩展
  需求:某网站因业务扩展,需拆分出另一个站点,新旧站点具有相同的内容,但具体栏目表现形式上不一样。原网站运行多年,有大量的图片,这些图片也会在新站上使用。任务是:   保证两个网站图片内容同步,即原来的站点增加一个图片,新站点即可使用这个图片。
700 0
|
JSON 前端开发 .NET
ASP.NET 5 入门 (2) – 自定义配置
原文:ASP.NET 5 入门 (2) – 自定义配置   ASP.NET 5 入门 (2) – 自定义配置 ASP.NET 5 理解和入门 建立和开发ASP.NET 5 项目 初步理解ASP.
1291 0
|
.NET C# C++
《ASP.NET 开发从入门到精通》----1.4 ASP.NET基础
ASP是微软公司推出的一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,指动态服务器页面(Active Server Pages,ASP)运行于IIS之中的程序。在2000年第二季度时,微软公司正式推动.NET策略,ASP也顺理成章地改名为ASP.NET。
3015 0