注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

xian827991006

专注于DotNet编程,QlikView开发,网站seo,各种软件工具,互联网

 
 
 

日志

 
 
关于我

爱看书、爱探索的人. 目前关注与QlikView开发,推荐一个QlikView资源站。www.qlikviewcn.com

(一)aspx和html的关系  

2011-09-07 09:58:55|  分类: ASP.net简单教程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

我们浏览器支持的格式都是html,可是我们用ASP.NET写程序的时候用的是aspx的文件,这是为什么呢?他们之间有什么关系吗?

aspx是微软的一种asp.net网络语言,是用来方便我们编程的,但是其最终结果还是会以html的格式出现,这其中会经过服务器的翻译过程,而且在特定的“服务器”上我们编写程序也会很方便。其实我们在用asp.net编写aspx的网页程序的时候也是在编写以html为主的界面,当然其中也会有其他内容,比如JQuery或者javascript等脚本语言。其中aspx上的一些按钮或者其他的控件的在编程环境中的格式是为了方便服务器的翻译,其实aspx是一种特定的模板,让我们方便的和后台的程序关联起来。

简单来说:aspx就是方便我们编程使用,在相应的服务器上他就会在运行的时候转变成html(要想确认可以在浏览器中右键查看源代码就知道运行的其实是html)。那我们平常编程时的服务器在哪?如下图:

(一)aspx和html的关系 - xian827991006 - xian827991006这就是我们平常所使用的服务器,被擦掉的部分是程序的路径。

其实我们写的程序都是浏览器进行相应的操作,然后传递到服务器,服务器进行相应的处理再返回我们需要的结果。下一篇博客我会讲BS的请求—处理—响应模型的知识。

经过上面的描述我们可以得到:aspx其实是html在编程阶段的一套模板,为了方便我们编写程序,最终会被服务器翻译成html来呈现。

注:个人见解,欢迎大家指正。


  评论这张
 
阅读(1112)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018