



LINQ 是一個相當方便的查詢語法,但也因為太方便很多該注意到的事情就很容易忽略,最近 demo 的案子網站流量相當的大,所以所有可以優化的部份都需要注意,因此才會開始計較這一點點的差異,不過如果養成了習慣,相信以後寫出來的網站效能是會相對的提升的。




前端驗證的極品 jQuery:Validation 相信大家都熟了,最近想利用它來處理防止重複送出的按鈕時發生了怪事,在 Firefox 執行的很順暢,但是在 IE 各版本都會發生 Java Script 爆掉的情況,難道說知名套件有那麼嫩?




有些時候我們必須利用圖片來做超連結,如果點下去後不是只接換掉整個網頁(target=_blank)總是會看到一個虛框包住那張圖片,實在是有礙觀瞻,此篇文章就來簡單說明一下如何拿掉這效果。




最近在寫一個程式需要接受其他方 Post 過來的參數,但是對方傳過來的參數編碼是 Big5 而 ASP.NET MVC 是 UTF8 ,而且程式會很好心的在接收的時候自動轉 UTF8 (可是沒轉成功...) 因此導致 demo 接到參數後也無能為力,因為結構已經被破壞了,既然底層不行,那就只好從源頭去找。




最近有個需求,要在網頁上秀出 Server 的時間,如果使用 Java Script 來抓,顯示的會是 Client 的時間,可是如果一直去後端拿,那 Server 的負擔就很大了,因此 demo 想到一個「偷吃步」的方式來解決這需求。







之前就有介紹過 CSS Sprites 技巧的好處,但是都是紙上談兵,沒有實作,這次因為 demo 小鋪 4.0 的產生也就順便實作 CSS Sprites 技巧,在實作的過程中遇到一些設計上的困難點,所以本文章會以 demo小鋪 本身的實作經驗以及效果來介紹 CSS Sprites 實戰的技巧。




之前用過了不少的 Lightbox 後來是有一陣子都使用 FancyBox 但是最近發現了這一套 Colorbox 實在是讓我驚艷,不但檔案小效果多而且和 IE6 配合的還不錯,真是大力的推薦。




之前 demo 有寫過一篇關於 Gravatar 的應用,Gravatar全世界通用的留言圖像因為他的共用性極高,demo還真的滿推薦大家都來去註冊一下的,而現在要介紹的是對於開發人員要怎麼把 Gravatar 應用在自己網站上的方式。




將西元轉換為民國年是台灣開發者經常遇到的問題,在這之前demo都是很自然的把年份-1911拿達成,但客戶要求顯示的日期需要有星期,因為減了1911年星期會相差一天,於是就乾脆直接擴充 DataTime 作一個轉換民國年的擴充方法。
