demo, trying to be the best_
demo, trying to be the best_
之前灌了一台新電腦 Win7 在這電腦上使用 MSN 9(Windows Live Messenger)的時候十分不順,點好友會慢一秒左右才出現聊天視窗,點表情符號甚至會整個停頓,而且一定要傻傻的等他約3秒的時間才會跳出來,三秒內不能移動滑鼠不能點其他視窗,對於MSN 使用量很大的使用者會十分的不方便,如果你也有一樣的問題,那就來看看解法吧。
大家都知道在開發網頁的時候因為 Server 的數量遠不及 Client 所以經常會使用到 Cache 技巧,不管是 OutCache 或是 RunTime Cache 都是降低 Server 負載的好方式,但是你有沒有想過到底 Cache 放對東西了嗎?或是放了太多一樣的東西,如果快取用的不好不但沒有幫助到效能反而可能拖累整個 Server ,因此 demo 要推薦一個早在 2006 年就推出的好東西,它可以讓我們方便快速的看到快取的狀態和內容進而調整快取的數量與值。
IE9 終於 RC 了,相信很多朋友都有安裝使用,如果你是一個網頁開發者或是設計師應該對於市面上各種 Developer Tool 都很熟悉如 Firefox 的 Firebug、Chrome 內建的開發人員工具,但是對於 IE 一直沒有一套好用的 Developer Tool,因此對於 有些一定要使用 IE 來偵錯的頁面感到十分不便,雖然說 IE 8 的時候就已經內建了 Developer Tool 但有些功能還不是很順,也缺少了一些經常需要使用的功能,不過這次的 IE 9 出現後讓我對於 IE 內建的 Developer Tool 大幅改觀,demo 就來介紹一下幾個我覺得在 IE9 版本才加入而且十分好用的功能。
Visual Studio 2010 版提供了一個相當方便的功能【單鍵發行】讓網站開發者只需要花費一次的時間就可以享受到往後的便利,在使用 Visual Studio 2008以前版本想要達到【單鍵發行】需要安裝 Web Deployment Project 既然現在內建了,那就應該是要會用,設定方法已經有很多文章可以搜尋的到了,所以這裡 demo 簡單的介紹 新增的 兩種 Web.Config 內的 Web.Release.config 設定方法(因為我搜尋的時候發現很多人都跳過它不說阿....)
前些日子 demo 接手了一個小網站,該網站的資料庫分門別類(因為是舊有的龐大系統)因此即使只是一點點小功能還是可能需要到其他的資料庫裡面查詢資料,基於 ORM 的好處直接開啟 dbml 把需要的資料表拉近來後我就開始開發了,開發完畢上正式機後客戶反應無法連結到資料庫,難道說事情沒有那麼單純嗎?
為什麼叫做絕妙套件呢?其實這是一個三八套件,因為 demo 的VS 一直都有裝 Code Rush 所以就有些人會說我的 Visual Studio 看起來很三八一堆圖示動畫的,加上了這個套件以後著實變得更三八了,不過這套件當然不是只有三八的用途,demo 覺得他好用的地方在於方便使用(只需要記下四個符號而且很直覺)對於多人開發的團隊如果團隊成員都安裝了這套件,那溝通上會更方便,畢竟註解一多很難注意到一些重點,而 VS10x Comments Extender 這套件就可以解決這問題。
前些日子我不知道怎麼了莫名的移除了 NB 的顯示卡驅動,然後用預設的驅動下去跑,感覺上效能沒什麼差別,所以我也就沒理會它,但在開啟IE 9 Beta 的時候看到了詭異畫面,白白的一片。
SSMS 在 2008 版的時候加上了好用的 IntelliSense 讓我們在打 T SQL 的時候可以更快速,今天要介紹的是一款名為【dbForge SQL Complete Express for SSMS】的套件,他可以完全的取代掉 內建的 IntelliSense 而且是免費的,demo 試用過後覺得非常方便所以特別來推薦給各位。
因為 demo 有個習慣上正式機的檔案都是使用「Release」來編譯,今天要上線時卻發生了編譯錯誤 【錯誤 17 無法載入型別 'System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider'。 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config 129 】這錯誤訊息看起來就了解到是因為 ASP.NET 4.0 的變化,知道了方向一切就好辦了。
有使用 ASP.NET MVC 的朋友應該會對於 TryUpdateModel 有一定的認知,他不但可以利用 Metadata 來做欄位的驗證確保資料的正確性,也可以指定更新的條件以及不更新的條件來達到萬用的功能,因為他的好用所以 demo 也是經常使用他,但是使用的時候多少會覺得每次都要指定欄位很麻煩嗎?這裡告訴大家一個小技巧,讓你的 TryUpdateModel 更順手。
話說我已經很久沒有寫 Web form 了(都在寫 ASP.NET MVC) 最近因為客戶需求一定要用 Web Form 寫,所以就又有點接觸,就在幾天前我為了測試一些GridView 的功能,所以產了一個很簡單的 List<string> 的資料,但是要設定資料綁定的時候赫然發現,沒有欄位名稱要怎麼綁....