回答
一些互聯網搜索導致我http://www.microsoft.com/backstage/bkst_column_46.mspx,但它是一個死鏈接幸運的是,歸檔在Wayback機器,你可以在這裏閱讀:
http://web.archive.org/web/20040803120105/http://www.microsoft.com/backstage/bkst_column_46.mspx
的.MSPX擴展是按照上面的文章,目的是讓微軟的站點一致的「Microsoft網絡工程」的一部分,全世界的感觀和感受,以及保持網站的設計與內容分離。這篇文章的要點是:
「表示框架包含一個自定義的Web處理程序,內置ASP.NET,使用表示框架的頁面具有.mspx文件擴展名,它在Microsoft Internet信息服務(IIS)當其中一個Microsoft.com Web服務器收到一個.mspx頁面的請求時,這個自定義Web處理程序攔截該調用並將其傳遞給框架進行處理。
框架首先檢查是否結果會被緩存,如果是,頁面會立即渲染,如果頁面沒有被緩存,處理程序將在網站所有者提供的內容列表中查找該頁面的URL,以確定XML存儲頁面的內容然後檢查是否緩存了XML,然後返回緩存的內容或從目錄文件中標識的數據存儲中檢索XML。
在保存頁面內容的文件中,XML標籤標識要使用的內容模板。該框架檢索適當的模板並使用一系列XSLT組裝頁面,包括標頭,頁腳和主導航欄,最終在內容窗格中呈現內容。「
我認爲這是一個輸出HTML的基於XML的模板系統。我認爲這只是MS的內部。
嗯,有點谷歌上搜索發現這一點:
呈現框架包括內置在ASP.NET中 自定義Web處理程序。 使用演示文稿 框架的頁面具有.mspx文件名 擴展名,該擴展名在 Microsoft Internet Information Web服務器上的服務(IIS)中註冊。 當Microsoft.com網站 服務器的一個接收請求的 .mspx頁面,這個自定義Web處理程序 攔截調用,並將其傳遞到 進行處理的框架。」
我想找出雖然更多信息
上的一篇文章仍然是可用的,互聯網檔案館的禮節:。http://web.archive.org/web/20040508051618/http://www.microsoft.com/backstage/bkst_column_46.mspx
我愛你們,我多次問自己,爲什麼MS使用.mspx以及它是什麼?!:)
那時我無法快速找到任何信息,並認爲它只是在asp.net上或甚至沒有,因爲你應該能夠分配相同的asp.net cgi dll到.mspx也容易過;)
但是,當然,它可以是任何東西..也是一個「特殊」的CGI本身(完全旁邊ASP.NET),以處理該請求與更好/更高速緩存使用,更容易編輯等等。
故事的結尾是,我來到了視野,也許這並不重要知道,什麼.mspx確切是:)
- 1. 什麼是「ctr」文件擴展名?
- 2. JSONP文件的擴展名是什麼?
- 3. 什麼是dpuf(擴展名)文件?
- 4. 什麼是文件擴展名.done?
- 5. 什麼使用.md文件擴展名
- 6. MySQL Workbench數據庫文件的文件擴展名是什麼?
- 7. 文件擴展名.kt?這是什麼類型的文件?
- 8. 什麼是T4模板文件的正確文件擴展名?
- 9. 什麼是.base.cs文件擴展
- 10. 什麼是GDATA擴展配置文件?
- 11. 什麼是* .cf7文件擴展?
- 12. 什麼是Java可執行文件的擴展名?
- 13. XPND文件擴展名。他們是什麼?
- 14. 什麼是具有文件擴展名* .ump
- 15. Rails中有兩個文件擴展名(即:.css.scss)是什麼?
- 16. Lisp文件擴展名的約定是什麼?
- 17. 文件擴展名後的含義是什麼?
- 18. 什麼是首選的J源代碼文件擴展名?
- 19. V代表Coq文件擴展名是什麼意思?
- 20. php和html文件擴展名的區別是什麼?
- 21. .php和.php.inc文件擴展名之間的區別是什麼?
- 22. Python中按擴展名排序文件的功能是什麼?
- 23. Xcode可識別的GLSL文件擴展名是什麼?
- 24. 什麼是正確的方案文件擴展名?
- 25. 什麼是使用jmconfig擴展名創建這些文件?
- 26. 什麼是Hack編程語言的文件擴展名?
- 27. 什麼是首選的Pascal文件擴展名?
- 28. 什麼是擴展名爲.a的文件?
- 29. 什麼是visual basic的文件擴展名?
- 30. 擴展名爲xapping的文件是什麼意思?