ASP.NET Friendly URLs(易記Urls)
上一篇透過MapPageRoute把網址列更友善了一些,但缺點是必須每個頁面網址都必須設定,
如果單純想去除.aspx 或.ashx副檔名,ASP.NET Friendly URLs是一個很好的選擇,筆記之前導入時的步驟。
ASP.NET Friendly URLs(易記Urls)
上一篇透過MapPageRoute把網址列更友善了一些,但缺點是必須每個頁面網址都必須設定,
如果單純想去除.aspx 或.ashx副檔名,ASP.NET Friendly URLs是一個很好的選擇,筆記之前導入時的步驟。
ASP.NET MVC在URL網址列上可以很輕易設計SEO (search-engine optimization),背後有個厲害的元件就是URL Routing!
那麼ASP.NET Web Form是否也適用?
"http://mywebsite/products/apple" 取代 "http://mywebsite/product.aspx?vender=apple"
在ASP.NET 4.5中, MVC多了一種前端效能調校:Bundling and Minification,B/M可以大幅降低Request的載入時間,而B/M在Web Form中也是可以使用的。
7年前ASP.NET MVC還沒流行,我們選用顧問在許多大型專案的Web Form框架打造軟體的GUI,這幾年MVC流行,也完成課程和自己家網站的實作,
但一直難有魄力把產品換成MVC,已經上線的客戶未來維護、功能轉置還有成員的訓練都是考慮的點,呼~(菸)
換角度想,除了程式碼前後台的分離分權及Model的設計,或許可以把ASP.NET MVC其他優點加進來,趕緊在自己遺忘前把幾個調整項目筆記下來。