asp.net – 什么是.MSPX文件扩展名?
|
我注意到很多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来组合页面,包括标头,页脚和主导航列,最后在内容窗格中呈现内容. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 在VS2015中使用gulp在ASP.NET 4.5.2 MVC项目
- asp.net – RazorGenerator没有生成正确的命名空间
- asp.net – 如何调试Azure 500内部服务器错误[已关闭]
- asp.net – 页面刷新和页面回发之间的区别
- 关闭一个子目录的ASP.Net WebForms身份验证
- 在Asp.net Gridview中显示多列中的行
- asp.net – 如何快速进行HTML渲染
- 处理用户在ASP.NET MVC网站中点击“Enter”键
- asp.net – 元素 system.webServer’有无效的child元素’re
- asp.net-mvc-5 – “确认密码”和“密码”不匹配. MVC5
- asp.net-mvc – PRG模式是否与AJAX表单帖子不兼容
- asp.net – 是否有可能欺骗或重用VIEWSTATE或检测
- asp.net-mvc-3 – 在ASP.NET MVC中使用@ data-bi
- asp.net-mvc – .NET 4.5 MVC RouteCollection.L
- file-upload – 增加Kestrel的上传请求长度限制
- 使用ASP.NET WebApi中的HttpClient异步读取分块内
- 如何使用Fluent Nhibernate中的Automapping进行O
- asp.net-mvc – 使用Angular VS Razor进行ASP.Ne
- asp.net-mvc – 如何让ASP.NET MVC在IIS 6中运行
- asp.net-mvc-3 – Asp.Net MVC 3自定义WebViewPa
