2012-04-18 07:28 AM 8 32,043
自從我得了一種"不用LINQ就不會寫資料庫程式"的病,為了滿足工作上要搭配Oracle(雖然我也是百般不願意)的需求,在官方遲遲不支援Entity Framework的情況下,只好求助於3rd Party產品。 去年(2011)三月,Oracle總算良心發現,推出了ODAC Entity Fr...
2012-04-12 06:29 AM 13 38,590
老問題一枚。使用Excel開啟CSV檔案,會l將純數字組成的字串視為數字型別處理,導致"000123"之類的左補零數字編碼變成"123"(如下圖所示),對必須補零到固定長度的編碼欄位來說,莫名被截掉部分內容,常會造成困擾。所幸,透過簡單的CSV花式技巧,在...
2012-04-11 04:22 PM 5 8,768
[2012-04-12更新] 搜尋網頁排版置中的事上新聞囉!! 不過今天測試,問題看來已經排除了。這幾天發現Google的查詢結果排版怪怪的,也聽到大家在抱怨Google的查詢結果忽然變成置中顯示,Chrome、Firefox或IE都有傳出災情。原本推想是Google換版產生的瑕疵,但除了不美觀...
2012-04-11 07:38 AM 15 50,897
有個偵測文字檔是否為BIG5編碼的需求,決定寫個小函數來實現。 要偵測BIG5編碼,有一種寫法是將字串轉為byte[]後再比對0xA440-0xC67E等編碼區間(參考)加以識別;不過,我不太喜歡這類寫法,理由是既然BIG5編碼邏輯細節已存在.NET內建Encoding類別中(可透過Encod...
2012-04-10 10:50 AM 4 22,356
第二次遇到,近年因孟婆湯飲用過量,花了點時間才回憶起,特PO文備忘。 ASP.NET網站伺服器遷移後,查詢Oracle資料庫時偶爾會出現"ORA-12571: TNS:封包寫入器失敗(TNS:packet writer failure)",但重新整理網頁後則又正常。 Or...
2012-04-06 07:50 AM 0 11,425
前幾天看到朋友分享了一篇國外MVP Troy Hunt的文章: 67% of ASP.NET websites have serious configuration related security vulnerabilities,大意是依據他蒐集到的統計數字,約67%的ASP.NET網站因設定...
2012-04-01 12:26 PM 3 27,915
一隻.NET寫的排程程式在Windows 2008 x64 OS執行,在連線Oracle資料庫時出現錯誤: System.BadImageFormatException: An attempt was made to load a program with an incorrect forma...
2012-03-24 09:31 AM 0 9,061
同事報案,某支排程作業主控台應用程式(Console Application)忽然無法執行,持續出現: The system cannot execute the specified program. 系統無法執行指定的程式 爬文發現此訊息大多與缺少VC++ DLL...
2012-03-23 11:20 PM 1 18,291
上集我們搞定了ASP.NET 3.5 Routing,能將api/{model}的Request正確導向指定的ashx。而在系列文一開始提過RESTful的另一個重點是依不同的HttpMethod進行不同作業,在jQuery.ajax()呼叫RESTful Web Service的文章中,其實已...
2012-03-23 06:53 AM 3 22,045
先前提到REST的一項重點是透過URI來區別資源個體,例如: /product/a123代表代號為a123的Product資料項目,與傳統Web Form透過參數指定查詢對象的做法(例如: ShowProduct.aspx?prodId=a123)明顯不同。所幸ASP.NET 3.5內建的Rou...
2012-03-22 10:38 PM 0 32,423
前篇文章提到RESTful Web Service的幾點特性: 使用URI來代表目標資源,在CRUD情境中目標資源就是要查詢或更新的資料。 使用不同的HTTP Method來區別操作,使用GET、POST、PUT、DELETE分別代表查詢、新增、修改、刪除動作。 除了HT...
2012-03-22 10:18 PM 2 24,694
REST(REpresentational State Transfer)的概念提出已超過10年,不知不覺間已成當今設計開放式API的主流。或許大家手邊的.NET系統整合都還是使用WCF(甚至Web Service)進行跨主機溝通,但是當微軟在ASP.NET MVC 4 Beta裡也開始推廣R...
2012-03-20 11:17 PM 8 41,171
"是男人,就該跑一次馬拉松!" 投身慢跑兩年,參加過兩次半馬,有一天我對自己這麼說~ 幾年前由爬郊山轉換跑道(嗯,是真的改到政大跑跑道),從跑三千公尺有一千五用走的,一路進步到5000公尺26'43"以及暴斃邊緣的25'33",還陸續跑了兩次貓空半馬...
2012-03-17 08:01 AM 15 23,615
跟朋友聊到一個有趣題目: 在產品資訊網頁上,依商品特性可能有多種屬性選項,例如: 尺寸、顏色、材質、版型... 等等,屬性的個數不固定,每個屬性的選項數目也不固定,目標是使用Javascript列舉出所有可能的組合。例如: 尺寸有L/M/S三種、顏色有黑/白兩種,就需列出黑L、黑M、黑S、白L、...
2012-03-08 12:58 PM 8 21,643
測試台ASP.NET 4.0網站在程式更新後,每隔一兩分鐘便出現Session遺失狀況。進行檢查,發現事件檢視器在每次Session遺失的當下,會連續出現三個錯誤事件: ** Event ID 1325 Source: ASP.NET 4.0.30319.0 ** Exceptio...
2012-03-06 05:34 AM 1 15,666
過去介紹過微軟針對DateTime制訂的獨有JSON表示法: "\/Date(…)\/"。今天實際應用時,發現一個有趣現象: ASP.NET Server傳來包含DateTimeJSON字串,因使用JavaScriptSerializer解析,日期會呈現"\/Dat...