當前位置:
首頁 >
asp.net小技巧:摆脱路径的困扰(二)
發布時間:2023/12/15
31
豆豆
生活随笔
收集整理的這篇文章主要介紹了
asp.net小技巧:摆脱路径的困扰(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前些天,在開發過程中受路徑的困擾,寫了一篇post。因為我開發的東西可以肯定是放到根目錄的,所以沒有考慮以后轉移到其它子目錄的問題。ahnan和lostinet及時指出了這個缺陷。下面我介紹一下改進后的2.0版本:
1、對所有圖片、css等的訪問,都把filename改成filename.ashx。
2、寫一個配置文件,里面有所有圖片、css的文件名和路徑的對照表。
3、寫一個自定義的httphandler,響應*.ashx。通過查詢配置文件,路由到正確的文件。
4、由于httphandler響應的都是靜態文件(這些文件IIS都會加以緩存的),所以應該實現緩存功能。
優點:
集中路由處理,在文件位置改變后,能夠通過簡單地改變配置文件來解決
缺點:
缺少運行時支持,無法在界面設計時預覽
補充:
這個路由handler也可以路由aspx等頁面,配合URLRewrite,可以實現更多功能。
轉載于:https://www.cnblogs.com/jjstar/archive/2004/06/24/18234.html
總結
以上是生活随笔為你收集整理的asp.net小技巧:摆脱路径的困扰(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ResNet详解-通俗易懂版
- 下一篇: asp.net 2中的图片上传