demoshop

NEWS

demo, trying to be the best.

站內搜尋載入中...

如何避開 Public method 沒有給 summary 編譯時觸發的警告

  • 344
  • 1

一般在開發共用元件時都會利用 Summary 的標記讓其他共同開發者可以明確的知道這 method 介紹或使用限制,有些專案 Leader 甚至會要求所有的 Public method 都需要標記 Summary (通常是因為要方便產生文件),自己寫的好辦,有些是使用一些 Open source 的 Class 不可能去要求對方作者寫吧,自己補的話可能也只是淪落為使用 Ghost doc 來翻,其實這是可以避開的(當然要專案成員都同意你避開)。

ASP.NET 4 validateRequest 失效的解法(較安全版

  • 518
  • 0

demo 自從開始玩 ASP.NET MVC 以後已經很久沒有寫那麼新的 web form 專案了(能用 4.0 的我都叫他用MVC)這次一寫當然就很自然的會遇到頁面要傳 HTML 到程式的案例,也很合理的會先遇到一下 validateRequest=false 沒有效果的問題,上網搜尋了解法赫然發現有90%的網友都用了很可怕的解決方案,原本只是發在 G+ 和 FB 但是覺得好像是有義務提醒大家,所以刻意又發了一篇文章。

如何防止網站被另存新檔、列印、複製、Print Screen

  • 3024
  • 0

這標題看起來好像很猛,但是其實這種需求本身就是沒意義的需求(破解的方式太多種),但是江湖路走多了,還是會遇到這種需求為了避免花費太多時間在這種地方,所以 demo 就整理了這篇文,列出實作方法與破解方法讓遇到此需求的朋友可以明確的知道各種限制的作法與破解方法。

Cache Manager 快取總管-管理 Web 網站快取物件的好幫手

  • 1447
  • 0

大家都知道在開發網頁的時候因為 Server 的數量遠不及 Client 所以經常會使用到 Cache 技巧,不管是 OutCache 或是 RunTime Cache 都是降低 Server 負載的好方式,但是你有沒有想過到底 Cache 放對東西了嗎?或是放了太多一樣的東西,如果快取用的不好不但沒有幫助到效能反而可能拖累整個 Server ,因此 demo 要推薦一個早在 2006 年就推出的好東西,它可以讓我們方便快速的看到快取的狀態和內容進而調整快取的數量與值。

萬用版表格光棒效果 LinghtBar 使用 jQuery

  • 1637
  • 0

話說光棒 LinghtBar  這玩意是一個很平常的效果了,記得當初 demo 剛開始在寫程式的時候就有一個想法,想做出一個萬用的方法讓以後很方便,但是那時候我的功力寫不出來,只寫了一個半殘的程式,而日子就這樣過去了我也沒有再去思考過這件事情,直到最近又有機會碰到需要光棒效果的網頁,而且沒有設計人員幫我處理,既然又要自己來了,那就搞好它吧

ASP.NET MVC 序列化與反序列化

  • 1411
  • 0

寫了 MVC 應該很容易遇到需要使用 JSON 的時候,ASP.NET MVC 支援多種 ActionResult 其中一種就是 Json ,demo 今天遇到一個需求,我必須將一個複雜型別 List<Dictionary<string, MyClass>> 序列化後存放於 DB 供需要時取用,原本很直覺的想說那我就序列化為 XML 存放,但程式寫完執行卻得到了黃紅畫面的朝弄,我竟然忘記了實作 IDictionary  介面的類別 (例如 Hashtable) 並不能序列化為 XML。