close

一般的ASP.NET網頁,當使用者送出一個Request,後端就會跑整個ASP.NET程式,然後讀資料庫有的沒的,最後再輸出成網頁。

某些情況下,資料並不會一直更動,重覆跑後端的邏輯及讀取資料庫,對效能、能源也是種浪費,這時候就會使用快取的方式,來減低伺服器的負擔。但在下認為,直接輸出HTML而不跑後端程式是最完美的作法,當然這是不太可能的,至少在MVC的架構下,還是得跑一個Controller邏輯。但無論如何,後端程式輸出HTML到檔案,後續就直接讀取該檔案這樣的作法,個人覺得還是值得研究的。

接下來,就示範如何在ASP.NET程式裡,輸出HTML到檔案。開始之前,建議先閱讀下列文章,了解一下ASP.NET的生命週期。

ASP.NET 網頁生命週期概觀

http://msdn.microsoft.com/zh-tw/library/ms178472(v=vs.100).aspx

 

程式碼不多。

2012-01-27_134919

 

是的,程式碼只有這樣,而且還是抄黑暗大的(艸)。

http://blog.darkthread.net/post-2008-05-10-replace-html-of-asp-net.aspx

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 卑微研究生 的頭像
    卑微研究生

    卑微研究生的部落格

    卑微研究生 發表在 痞客邦 留言(2) 人氣()