加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 什么是.MSPX文件扩展名?

发布时间:2020-12-16 04:14:15 所属栏目:asp.Net 来源:网络整理
导读:我注意到很多Microsoft站点都有* .MSPX扩展名.虽然我对ASP.NET非常熟悉,但之前我没见过这个扩展. 有谁知道这标识是什么? 解决方法 一些互联网搜索引导我到 http://www.microsoft.com/backstage/bkst_column_46.mspx,但这是一个死链接.幸运的是,它存档在Wayb
我注意到很多Microsoft站点都有* .MSPX扩展名.虽然我对ASP.NET非常熟悉,但之前我没见过这个扩展.

有谁知道这标识是什么?

解决方法

一些互联网搜索引导我到 http://www.microsoft.com/backstage/bkst_column_46.mspx,但这是一个死链接.幸运的是,它存档在Wayback Machine上,你可以在这里阅读:

http://web.archive.org/web/20040803120105/http://www.microsoft.com/backstage/bkst_column_46.mspx

.MSPX扩展是“Microsoft网络项目”的一部分,根据上面的文章,它旨在为Microsoft的网站提供全球一致的外观,并保持网站的设计与内容分离.这是文章的要点:

“演示框架包括一个在ASP.NET中构建的自定义Web处理程序.使用该演示文稿框架的页面具有.mspx文件扩展名,该扩展名在Web服务器上的Microsoft Internet信息服务(IIS)中注册.当其中一个Microsoft时. com Web服务器接收.mspx页面的请求,此自定义Web处理程序拦截该调用并将其传递给框架进行处理.

框架首先检查结果是否被缓存.如果是,则立即呈现页面.如果页面未缓存,则处理程序在站点所有者(见下文)提供的目录中查找该页面的URL,以确定页面的XML内容的存储位置.然后,框架检查XML是否被高速缓存,并返回高速缓存的内容或从内容列表文件中标识的数据存储中检索XML.

在保存页面内容的文件中,XML标记标识要使用的内容模板.框架检索适当的模板并使用一系列XSLT来组合页面,包括标头,页脚和主导航列,最后在内容窗格中呈现内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读