2011-03-31 06:21 AM 0 12,510
有個網站專案,原本使用ODP.NET 9.2,在主機安裝ODP.NET 10.2後,出現了"ORA-12154: TNS: 無法解析指定的連線ID"錯誤,訊息很單純,一定因為新增ODP.NET 10.2後還沒設定NETWORK\ADMIN\TNSNAMES.ORA檔案的緣故。...
2011-03-30 10:28 PM 10 29,053
接連看到三則資安新聞: MySQL官網遭SQL Injection攻擊 管理員帳密被破解 Comodo憑證遭盜用 Google/ 微軟/ Yahoo可能成攻擊目標 資安八卦鏡: 被狠狠羞辱的資安大神 SQL Injection是老梗中的老梗,在資安界歷久彌新,但連資料...
2011-03-29 11:41 PM 6 17,843
前陣子介紹過在Vistual Studio 2010專案中輕鬆加入程式庫的優雅做法--NuGet,這幾天終於有機會體驗了NuGet程式包(NuGet Package)的製作過程與實際應用。 工作專案中有個電子表單平台,我發展了一些元件可在ASP.NET中加入表單傳簽功能,但實際運作時除了DLL...
2011-03-28 08:00 AM 5 26,267
和IE8一樣,IE9 Dev Tools提供了文件模式切換功能,協助開發人員測試網站在IE7/8/9下的呈現結果,共有兩組切換選項: Browser Mode(瀏覽器模式)及Document Mode(文件模式) [補充: IE Team Blog有篇詳細的介紹]。 簡單來說,切換瀏覽器模式會...
2011-03-27 08:48 AM 3 16,591
之前介紹過使用System.Net.WebClient類別進行FTP傳檔的精簡寫法,今天發現一個問題。 某個Windows IIS FTP網站開放使用特定帳號user1登入後上傳或下載檔案,使用IE以 ftp:// ftp_ip_address/user1/test.txt的方式可以順利下檔案,但...
2011-03-24 07:42 AM 0 12,129
同事回報測試網站的ModalDialog在按下<input type="submit">時會另開新視窗。 這本來是條老梗,在Modal Dialog Mini FAQ一文的Q4中已明白揭示: 只要加上<base target="_self" />就可以藥到病除。 BUT!!...
2011-03-20 10:56 AM 0 6,374
雖然Oracle已經釋出ODAC for Microsoft Entity Framework 11.2.0.2.30,但尚在Beta階段,加上平台侷限.NET 4.0,目前工作專案如需在Oracle上使用LINQ,還是以devart的dotConnect for Oracle為主。 最近在使用d...
2011-03-19 02:21 AM 5 12,190
下午同事前來報案,一個MultiView包在UpdatePanel中,使用IE9檢視,以AJAX方式動態切換ActiveView後,其中的<ol><li>的自動跳號數字忽然全變成0。將IE9切換成IE8或IE7相容模式,則序號顯示正常。這個小小問題,揭開了前後近六小時的射茶...
2011-03-16 02:42 PM 7 26,486
IE9正式版已經在2011/3/14 21:30 UTC-8發佈囉! (補充參考: 蘇老的IE9安裝介紹) 這次從IE8到IE9的改版,主要著眼於對HTML5與CSS3的支援(雖然我覺得對CSS3支援得不夠用力)、砍掉重練變快很多的全新Script Engine,以及整合GPU硬體加速功能,...
2011-03-15 01:35 AM 2 7,656
自從三年多前加裝了TrimothyHUmphrey’s CAPTCHA,一直以來抵抗垃圾留言效果還不錯,但最近似乎有被攻破的嫌疑,隔一陣子會密集冒出好幾則無意義的洋文垃圾留言: 最近兩次都是一口氣被塞了10則以上,刪留言刪到火氣都上來了。心一橫,決定換上口碑不錯的reCAPTCHA,看看是...
2011-03-12 09:41 AM 6 73,517
不知道大家是否有在Visual Studio專案中引用過log4net、ELMAH之類的Open Source程式庫,或加入包含css, jpg, js複雜jQuery Plugin的經驗? 在ASP.NET專案裡引用某些Javascript或.NET程式庫,所需的安裝工作常常不只Copy一個dl...
2011-03-10 05:19 PM 15 37,423
ELMAH是一個優秀的ASP.NET錯誤記錄模組,安裝簡便,只需將elmah.dll放到bin目錄下,再適當修改web.config,ELMAH就能在ASP.NET發生例外錯誤(Exception)時,將錯誤訊息、程式碼位置、Query String、Cookie、Client IP、登入身分....
2011-03-09 01:17 PM 5 11,859
同事通報的Issue,花了好大功夫才找出問題點,特此記錄。 某網頁的<input id="x" type="text" />以jQuery掛上change事件,使用IE測試,卻出現第一次修改值後按Tab不會觸發change事件,第二次起change事件正常的情形。我另外加了docu...