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
程式碼不多。
是的,程式碼只有這樣,而且還是抄黑暗大的(艸)。
http://blog.darkthread.net/post-2008-05-10-replace-html-of-asp-net.aspx
全站熱搜