2007-11-20 12:14 AM 5 11,820
又到了中年人講古的時間了... 二十多年前,以帥氣的吊車尾姿勢,擠上工專錄取的最後一個名額。心想,我這輩子再也不要參加聯考了(造化弄人,後來還是又考了二技),於是央求家裡買了朝思暮想多年的第一台電腦,宏碁小教授MPF 500,Intel 8088 CPU,4.77MHz,640M640K RAM,...
2007-11-19 01:40 AM 1 9,570
為了要在C1FlexGrid中做出如下Header Cell合併的效果,煞費苦心... 簡單來說,這類的合併效果必須繼承C1FlexGrid再做一顆自訂元件,並Override GetMergeCell這個函數,判斷傳入的Row/Col數是否屬於合併範圍決定傳回值。而GetMergeCell在U...
2007-11-18 06:30 PM 29 48,931
跟同事討論新網站如何讓所有網頁都保持一致的Header/Menu/Footer,我的看法是回歸ASP.NET 2.0建議使用的Master Page、同事則覺得這樣比較笨重,不如保持用FrameSet切割出一塊Frame切換內容的傳統做法即可。想了想,到ASP.NET 2.0後,看到的幾乎都是用Ma...
2007-11-15 01:58 PM 0 11,691
已經好長一段時間,有某幾隻程式不定期會冒出以下的錯誤訊息:Event code: 4009Event message: Viewstate verification failed. Reason: The viewstate supplied failed integrity check. 這些程式...
2007-11-14 10:44 PM 0 8,772
.NET的開發效能提示中,有一條原則是"不要把try...catch當成正常流程"。今天在修改前人程式時,看到一個挺經典的真實案例,跟大家分享一下。 1: static void avoidTryCatchDemo(string file) 2: { 3: Stream...
2007-11-12 12:43 AM 2 11,817
有些事現在不做,一輩子都不會做了! 電影"練習曲" Community Server 2007出來好一陣子了,由於每天分配給這些543的時間有限,偏偏自己又是少不了睡眠的中年人(最近的新體認---所謂的技術強者,意指既聰明又不用睡覺的超人,Scott Hanselman, ScottGu, Rex...
2007-11-11 01:07 AM 0 33,412
I used TrimothyHumphrey's CAPTCHA for anti-spam-comment in this blog. These days, I am trying to upgrade my blog system from Community Server 2....
2007-11-09 12:32 AM 0 5,682
自己開發元件是件有趣又刺激的任務,看著自己生出來的元件被廣泛地應用在大小專案上,簡化了原本繁瑣的Coding工程,那份成就感與驕傲猶如坐在台下目送兒子女兒上台領市長獎一般。(女兒跟兒子呀,雖然你們還沒上小學,但也不要成天光看雙胞胎公主跟巧虎,知道怎麼讓老爸開心吧?) 當元件愈散愈廣,用...
2007-11-08 11:49 PM 4 9,395
#別用浮點數算錢 Don't use float in currency calculation DECLARE @f1 FLOAT, @f2 FLOATDECLARE @f3 FLOAT, @f4 FLOATSET @f1=6481.45SET @f2=6000SET @f3=0.1SET @f...
2007-11-07 11:23 PM 0 10,232
在SQL Server上設了Linked Server連到Oracle,卻發現T-SQL加上BEGIN TRAN後會傳回以下錯誤:The operation could not be performed because OLE DB provider "MSDAORA" for linked ser...
2007-11-06 11:00 PM 0 5,548
最近有個需求,要在Windows Form中做出如下的軟體授權同意畫面,使用者必須閱讀完授權書晝面,按下"接受"才可以繼續使用。(會仔細讀軟體授權書的人請舉手! 那個戴眼鏡的胖子,你確定你有? 要誠實哦... 很好,跟我想的一樣,Nobody!) 以下是我這次想出來的寫法,有幾項特色,介紹給還不...
2007-11-06 12:40 AM 5 11,936
在許多時候,Mail System常變成辦公室裡的第二戰場,是放冷箭、扣帽子、灑狗血的好地方,而Reply To All(回覆給所有人)是好戰分子常用的一招。例如: 你寫了一封信詢問大家對公司廁所衛生紙採申請配給制的意見,初衷只是要蒐集成員工意見,呈報給總經理Mr. Iron Cock以塑造公司很民...
2007-11-02 12:45 AM 2 11,901
寫完第一篇,發現要分門別類整理工程浩大,而且要拖上很久才能累積出足夠Flush的量,索性改成想到什麼寫什麼的大雜燴好了,有點像用Response.Buffer=false;改善使用者的互動感受,哈! static void Tips2(){ //**String轉成不同編碼的Byte Arr...
2007-10-31 11:16 PM 5 10,522
身為程式老鳥,程式寫多了,總會發展出自己處理某些邏輯的一套慣用方法,有些演算法觀念甚至還跨語言: 在VBScript時代想出來的演算法,轉換成C#後,一樣在.NET上虎虎生風。 觸類旁通、得心應手的快意,其實也讓老鳥們喪失了一部份探索新語言、學習新工具的樂趣 --- 其實新語言、新工具已經提供了更...
2007-10-31 02:17 AM 4 5,693
酪梨壽司是我非常崇拜的網路作家,她的文筆犀利流暢,許多傳神的比喻常讓我會心一笑(斷氣的海參? 妙呀!),或許因為幼時長期沈浸於文學作品中,她的文章用字遣詞總多了幾分當下"國文式微世代"所沒有的五彩繽紛與饒富典故。但最讓我折服的是,你永遠可以從她的詼諧中感受到背後的真情流露,這應該是只會跟只敢寫論說文...
2007-10-31 01:34 AM 1 26,564
寫Windows Form的人應該都會面對這類問題。 一直跑得好好的程式傳來噩耗,在某某大官的機器上圖歪字斜,最要命的是老爺子找不到送出鈕可按,正暴怒中。戒慎恐懼地前往"命案現場"(沒處理好的話,馬上就是了)查看,載著厚重老花眼的層峰長官,怒指著LCD控訴你寫的什麼鬼表單,居然沒有送出鈕。定神一看,...