之前在 ASP.NET Web Form 的年代要在 類別庫(Class Library) 專案中取得 HttpContext 的資訊,很容易就可以透過 HttpContext.Current 屬性即可獲得所需資訊,也可以判斷 HttpContext.Current 是否為 null 來決定是否目前是在 Web 環境下,雖然到了 ASP.NET MVC 的世界也有 HttpContext.Current 但是我們更需要 RouteData 資訊讓我們能進一步取得 ASP.NET MVC 的相關資訊。
... 繼續閱讀 ...
此文章由 will 發表於 2009/12/30 下午 10:31:03
永久連結 | 評論 (0) | 此文章的RSS |
分類: ASP.NET MVC
標籤: asp.net mvc, class library, routedata
研究 Beta 版的技術真是累人,很多事情講的不清不楚,害我花了好多時間才將 AppFabric Caching (Code Name: Velocity) 的開發環境弄好,以下是將 Velocity 開發環境設立完成的完整過程。
此文章由 will 發表於 2009/12/29 下午 08:33:46
分類: .Net | 心得分享 | Windows Azure
標籤: appfabric, velocity, cache, caching
CodeRush for Visual Studio .NET 是我最愛的 Visual Studio 外掛之一 (商業軟體),他幫我大幅縮短許多開發時間,而且功能強大到一個無可附加的地步。CodeRush v3 實現了 Jump to Implementations 功能讓我驚喜萬分,為了能直接運用這個功能,我研究了好些時間才將快速鍵設定好。
此文章由 will 發表於 2009/12/28 下午 09:15:33
分類: 介紹好用工具 | Tips
標籤: coderush, shortcuts, devexpress
最近在研究一項我追蹤已久的記憶體快取技術 Velocity ( 現在已經被納入 Windows Server AppFabric 產品中 ),這是一個分散式記憶體快取的平台,非常適合用來開發 3H ( High Scalability, High Availability, High Performance ) 應用系統開發,他可以將多台伺服器的記憶體融合(fuse)成一個超大記憶體快取,讓你的應用程式能夠非常方便的運用這些記憶體完成應用程式加速的目的,也可減低資料庫的負擔。
此文章由 will 發表於 2009/12/25 下午 06:39:41
分類: 心得分享 | Windows Azure
當你在一個 Excel 中有許多工作表時,尤其是要不斷切換工作表比較內容時,用滑鼠點來點去實在不夠有效率,所以記住一些常用的快速鍵的確可以提升工作效率,今天我就來分享幾個我個人在 Excel 裡面常用的快速鍵。
此文章由 will 發表於 2009/12/22 下午 08:30:46
永久連結 | 評論 (7) | 此文章的RSS |
分類: Office
標籤: office, excel
學習 JavaScript 除了看書外,我之前也看了好幾則線上的 JavaScript 影片,收穫非常大,之前也在我的噗浪上分享了一些心得,想不到在網路上看到有人將這些 JavaScript 專家錄製的影片做了個整理,其中好幾則影片就是我之前看過的,這些演講者都是 JS 界的大師,有心想學好 JavaScript 的人不可不看!
此文章由 will 發表於 2009/12/21 下午 11:58:57
永久連結 | 評論 (5) | 此文章的RSS |
分類: JavaScript
標籤: javascript
這個星期上了兩個整天的課,上課的過程中一直都是用 Word 2010 在做筆記,感受最大的改變就是多了個 Navigation Pane 整合了許多常用的功能,其他就好像沒什麼特殊的地方了,但我覺得 Navigation Pane 是很棒很棒的東西,有興趣可以接著看下去。
此文章由 will 發表於 2009/12/19 下午 09:42:25
標籤: office 2010, office, word
Outlook 2007 原本是 Office 產品線唯一沒有用 Ribbon 介面的工具,而我也最擔心微軟把 Outlook 給 Ribbon 化,不過擔心的事總是會發生,這次 Outlook 2010 已經正式採用 Ribbon 介面,傳統的選單已不復見,還好原本擔心找不到的功能的狀況沒有那麼嚴重,只有一些快速鍵消失了有點難過罷了,不過整體使用經驗在心理加加減減後其實還算加蠻多分的。
此文章由 will 發表於 2009/12/18 下午 03:52:08
標籤: office 2010, office, outlook
昨天剛好在做簡報,乘機將 PowerPoint 2010 玩過一輪,新增的功能不多,但卻發現不少驚奇的地方,整體而言是加分,其中網路分享的功能是讓我覺得最驚喜的地方,還沒安裝的人或許可以看看我剪輯下來的畫面感受一下介面的 Power 以及驚奇的 Point,有些圖片看不清楚可點開後放大顯示。
此文章由 will 發表於 2009/12/17 上午 11:15:41
永久連結 | 評論 (1) | 此文章的RSS |
標籤: office 2010, office, powerpoint
前幾天將 Microsoft Office 2010 Beta 給安裝起來了,特別將安裝過程記錄下來,試用幾天後感覺十分良好,因此蠻推薦大家安裝,目前已有多國語言可選用,但唯獨沒有「繁體中文版」,我個人是選擇 英文版來安裝,可以接受英文介面的人不妨試試看,你應該不會後悔。
此文章由 will 發表於 2009/12/16 上午 09:48:29
標籤: office 2010, office, beta
這次去北京參加 2009 MVP Open Day China 認識不少朋友,晚上空閒的時間也與不少很牛的 MVP 互相交流,感受一下不同的文化之外,他們也讓我們體驗許多不一樣的人事物,尤其是對網路的經驗跟台灣有些許不同,至少對於「注音輸入法」就有很大的不同,也讓我心生學習漢語拼音的念頭,也整理了一些學習資源準備來敗讀一下。
此文章由 will 發表於 2009/12/15 下午 07:41:00
永久連結 | 評論 (16) | 此文章的RSS |
分類: Tips | 介紹好用工具
標籤: pinyi, mvp, china, 羅馬拼音, 漢語拼音, 輸入法
我有訂閱 MSDN Blogs RSS 的習慣,但這個 RSS 每天都差不多會有幾十篇到上百篇的文章在這裡出現,我當然無法全部看完,所以這個 RSS 對我來說純粹是一個「隨緣」的 RSS 訂閱,但三不五時就會發現一些不錯的部落格與文章,像是今天要介紹的 Common tips and tricks from a SQL Developer Support perspective 部落格就是一例,裡面有好多跟 SQL Server 開發相關的技巧,真的挖到寶了。
此文章由 will 發表於 2009/12/14 下午 09:43:58
分類: .Net | SQL Server
標籤: sql, .net
這幾天 Google Public DNS 被炒的火熱,漂亮的 IP 位址 ( 8.8.8.8 , 8.8.4.4 ) 被瘋狂的宣傳,連我也一頭熱的研究了一番,一開始覺得速度還挺快的,網路延遲時間也很短,我猜也許已經有人開始將個人電腦的 DNS 切換過去了,但對於 168.95.1.1 的琵琶別抱真的是好事嗎,以下些許淺見供參。
此文章由 will 發表於 2009/12/8 上午 10:26:14
分類: Web | 心得分享 | 系統管理
標籤: dns, google, cdn, anycast, bgp
我們每個案子都會用許多錯誤追蹤的機制確保網站品質,但還是不時會讓客戶發現有些功能無法操作,而這些問題大多出在 JavaScript 錯誤,由於一些老舊的瀏覽器或不同瀏覽器特性不同的關係,難免會有不小心寫錯的時候,為了能有效追蹤這些不易察覺的錯誤,我們會利用 JavaScript 追蹤 JavaScript 錯誤!
此文章由 will 發表於 2009/12/7 下午 12:08:01
分類: Tips | JavaScript | Web
標籤: javascript, jquery, error
每個瀏覽器都會送出不同的 User-Agent 標頭(HTTP Header),當在開發網站時有時為了依據不同的瀏覽器來提供不同的服務時,都會特別寫程式比對瀏覽器的種類與版本,這簡單的判斷在 ASP.NET 或 jQuery 都已經有現成的物件可用,不需特別去查表,但有時我會想查詢這瀏覽器的各版本到底用了哪些字串表示,我就會上這個 UserAgentString.com 網站查詢。
此文章由 will 發表於 2009/12/3 下午 11:57:17
分類: 介紹好用工具 | Web
標籤: user-agent
有時候有些頁面有計數器或者有些程式碼只需要讓使用者執行一遍而已,我們會不希望使用者拼命用 F5 或 Ctrl + R 重新整理頁面時擾亂程式的運作,要達成這個需求其實有很多作法,例如透過一個 Cookie、一個 Session 來做判斷,但今天我要分享一個暗黑密記,教你如何從 HTTP Request Header 就可以判斷出使用者正在執行該頁面的重新整理。
此文章由 will 發表於 2009/12/2 上午 10:24:18
永久連結 | 評論 (2) | 此文章的RSS |
分類: Web | ASP.NET
標籤: web, browser, ie, firefox, chrome, reload