一般的ASP.NET網頁,當使用者送出一個Request,後端就會跑整個ASP.NET程式,然後讀資料庫有的沒的,最後再輸出成網頁。
某些情況下,資料並不會一直更動,重覆跑後端的邏輯及讀取資料庫,對效能、能源也是種浪費,這時候就會使用快取的方式,來減低伺服器的負擔。但在下認為,直接輸出HTML而不跑後端程式是最完美的作法,當然這是不太可能的,至少在MVC的架構下,還是得跑一個Controller邏輯。但無論如何,後端程式輸出HTML到檔案,後續就直接讀取該檔案這樣的作法,個人覺得還是值得研究的。
Posted by 卑微研究生 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()
NoSQL這玩意兒最近算蠻流行的,而且噗浪也有在用,許多大型的網站其實也有漸漸在用NoSQL相關的技術,關於這方面的資訊,可以參考iThome的報導:
NoSQL解決資料庫暴量的新方法
NoSQL相關的選擇其實很多,本篇文章將會針對mongoDB做介紹。
Posted by 卑微研究生 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()
在傳統的WinForm中,如果程式要顯示訊息視窗,方法是呼叫MessageBox的Show函式。而在Metro App裡,是使用所謂的Toast Notification,也就是即時訊息。它的使用方法比較特別,是用利XML設定要顯示的訊息。底下示範使用方法。
Posted by 卑微研究生 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()
Metro App跟一般Windows程式,在檔案的存取權限上有很大的不同。以往在寫WinForm時,是不用考慮權限問題,讀取檔案不會有什麼阻礙。但Metro App的限制很多,一般的檔案幾乎沒辦法讀取,只有少部份資料夾可以。
Posted by 卑微研究生 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()
在上一篇文章中,有簡單介紹Lucene.Net的用法,不過一般的情況,資料是會一直新增的,所以程式也必須有索引管理的功能,本篇文章將會簡介刪除、新增索引的方法。
Posted by 卑微研究生 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()