Category: tips

今天協助處理一個問題,想確認在正式台機器上可以順利呼叫另一台主機上Web Service。 在Visual Studio專案中引用Web Service從來不是難事,參考特定的Web Service URL,IDE就會幫你完成剩下的繁瑣雜事。但如果你想徒手測一下Web Service,就......

用Visual Studio寫程式的人,不知有沒有注意過AssemblyInfo.cs裡的這個屬性: [assembly: AssemblyVersion("1.0.*")] 如果你有手動去修改過它,恭喜你! 代表你參與的專案已達一定規模,或是你寫的程式跟元件已經在外開枝散葉,子孫多到要用什麼"字...

江湖上傳說TFS很難裝,一裝之下果然名不虛傳... 在動手前,請記得先爬文,可以少走點冤枉路,以下是我找到的一些資源: 安裝須知 (RTFM! Read The Fxxking Manual) 前輩的叮嚀: 1 2 不過,縱使已經先看過文件,我還是翻了好幾個跟斗。 TFS有Singl...

在ASP.NET的設計中,web.config是存在繼承關係的。例如: 我在wwwroot下放的web.config設定,將會影響到子目錄(例如: wwwroot/MySubWebApp)甚至虛擬子目錄下運作的ASPX網頁,即使MySubWebApp已建立成獨立的Web Application時,...

各位同學,我們今天要解的題目如下: ASP.NET網頁中有一個控件產生的DataGrid,其在<TR>上放入了onclick事件,以達到點選該列的任何位置都會觸發特定事件,但如果其中有個<TD>裡希望在onclick時執行特定邏輯,而不要觸發原本<TR>上的o...

之前曾在介紹.NET DateTime Formatting時,建議過大家DateTime.ToString()最好能指定yyyy-MM-dd等格式,不要依賴Windows本身的國別設定,否則有可能發生換台機器甚至換個User結果就不同的困擾。 但如果網站專案是別人寫好的,硬是用了未指定格式的Da...

接連兩天,到了晚上十點多,我的部落格網站所有的ASPX就會傳回一片空白(謝謝chicken與ryan大德的通報)。由於程式是放在Hosting主機上,不可能Terminal Service連上去檢查,也沒法IISRESET,唯一能做的就是用FTP覆寫web.config重置Web Applicat...

要怎麼把#77aaff這種HTML色碼轉成.NET中的Color物件呢? (我最常用到的情境是將設計師配好的色系套在WinForm上) 多說無益,直接看Code,解說都放在註解中: static void testColorTrans(){ Color c; //我有一個HTML色碼...

在設計資料庫相關程式時,連線字串最好能以加密方式存在config檔案裡;再進一步,最好連解密字串的機制都封裝在特定的資料存取元件中,開發人員及呼叫端程式只需傳入SqlCommand或更高階的抽象化資料物件,就可以完成資料庫存取作業,不必也不能得知連線字串的相關細節。 只是依我自己的實務經驗,有時直接...

講到ASP.NET AJAX,很多人想到是拉個UpdatePanel,完全不必搞懂Javascript,就可以寫出AJAX的東東。事實上,ASP.NET AJAX除了讓大家可以用懶人法寫AJAX之外,在Javascript的Support上也提供了不少強化,這點之前就曾提過。 最近又重回Web開發...

ADO.NET裡的Select()提供部分類似SQL的查詢功能,例如: 簡化版的LIKE(%只能放前後,不能擺中間),但有些基本的SQL語法還是做不到的,例如: DISTINCT。 微軟曾針對ADO.NET 1.1提出過解決方案KB,但所謂的DataSetHelper,複雜度看來跟自己DIY沒差多...

同事遇到的問題。 用PL/SQL UPDATE資料表,設定一個NUMBER(30,10)欄位為2425251.6261653065(整數7位,小數10位,共17位),再SELECT時卻被四捨五入過,與原先的值不同。同事試了PL/SQL Developer與Toad都發生位數被偷工減料的情形,例如:...

這陣子在狂打Javascript巷戰,以下是我整理出來的幾則Howto Tips,如果有人知道其他的解法也歡迎提出來跟大家分享。 檢查物件是否被隱藏【情境】<input>被包在<tr><td>中,當<tr style="display:none;">...

VS2008裡最革命性的改變應該就是Linq,雖然已改用VS2008好幾個月,但都是在趕些急如星火的ASP.NET 2.0專案,因此到目前為止只享受到Javascript Intellisense等周邊的IDE改良。 今天喘口氣,切換去處理另一個任務,裡面剛好有個需求,要寫個小工具做批次資料轉換。由...

小問題一個! 換了IE7之後,我發現每次在Address Bar輸入新網址,IE7就會新增一個Tab開啟新的URL。我習慣用blah.asp?x=1, blah.aspx?x=2(x是隨便輸入且不具任何效用的參數,只是為了讓URL不完全相同)的手法來確保不會讀到Cache中的內容,在IE7上每換一...