[总览]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而是微软公司推出的新一代脚本语言。
149 0
|
开发框架 .NET 应用服务中间件
ASP.NET Core : 一. 概述
ASP.NET Core : 一. 概述
166 0
ASP.NET Core : 一. 概述
|
存储 开发框架 自然语言处理
疯狂的ASP.NET系列-第一篇:啥是ASP.NET后续
疯狂的ASP.NET系列-第一篇:啥是ASP.NET后续
100 0
|
Kubernetes 关系型数据库 MySQL
ASP.NET Core on K8S深入学习(8)数据管理
本文探索了K8S的数据管理方案Volume,其中普通类型的Volume如emptyDir和hostPath虽然使用方便,但是可持久性不强,而外部云存储Volume Provider则提供了更好的持久化存储。
1674 0
|
.NET
详解ASP.NET页面的asp“.NET研究”x扩展
  需求:某网站因业务扩展,需拆分出另一个站点,新旧站点具有相同的内容,但具体栏目表现形式上不一样。原网站运行多年,有大量的图片,这些图片也会在新站上使用。任务是:   保证两个网站图片内容同步,即原来的站点增加一个图片,新站点即可使用这个图片。
713 0
|
.NET
一起谈.NET技术,详解ASP.NET页面的aspx扩展
  需求:某网站因业务扩展,需拆分出另一个站点,新旧站点具有相同的内容,但具体栏目表现形式上不一样。原网站运行多年,有大量的图片,这些图片也会在新站上使用。任务是:   保证两个网站图片内容同步,即原来的站点增加一个图片,新站点即可使用这个图片。
962 0
|
.NET 数据安全/隐私保护 开发框架
ASP.NET Core 新增用户 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 新增用户 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 新增用户 上一章节我们实现了一个注册表单,但也留了一些东西还没完成,就是提交注册表单后的动作。
1612 0
|
.NET 开发框架 前端开发
|
JSON 前端开发 .NET
ASP.NET 5 入门 (2) – 自定义配置
原文:ASP.NET 5 入门 (2) – 自定义配置   ASP.NET 5 入门 (2) – 自定义配置 ASP.NET 5 理解和入门 建立和开发ASP.NET 5 项目 初步理解ASP.
1309 0