2008-05-26 08:20 PM 1 9,582
先前知道,VB.NET在XML表示法上比C#便利一些,可以直接在程式碼裡寫起XML來(見Deep XML Support一節),不用搞出一堆New XElement, New XAttribute, 簡潔許多。 剛才又發現,在Namespace處理上,VB.NET 2008再次略勝一籌! 假設有以...
2008-05-23 05:02 PM 4 23,115
在系統測試中,有一種測試叫做Monkey Test(有人翻成搞怪測試,我比較想稱它為"惡搞測試" XD),意指測試者以不合乎常理的方式操作系統界面,檢測系統是否會發生不可預期的嚴重後果。用白話來說,就是百般刁難,亂按一通,系統也不能當機掛點資料受損,這樣才稱得上經打耐操的好程式。(聽前輩說,以前政...
2008-05-22 07:38 AM 26 98,317
最近處理了一個棘手的SQL Injection案例,又增長了一些見聞 (如果你身為網站設計人員卻不知道什麼是SQL Injection,建議你最好立即請假佯裝出國度假或雙手打上石膏裝殘,無論如何,在搞懂什麼是SQL Injection之前,務必暫停手邊的開發工作,以免在系統埋下更多的炸彈,遺害千年...
2008-05-21 04:28 PM 3 10,404
I found a bug about Reporting Services Configuration Tool. Here's the detail: I installed SSRS as non-default instance. Before configurating ...
2008-05-21 01:31 PM 0 12,590
今天要在一台Domain Controller Windows 2000上安裝一台SQL Server Reporting Service 2005(SSRS),一路過五關斬六將,還跟Bug博鬥到三更半夜。安裝完成時不禁喜極而泣,特PO文紀念。 註: 該主機上已安裝了SQL 2000 Report...
2008-05-20 08:38 AM 4 9,532
故事要從上週日(5/11)說起... 氣象報告說上週日晴轉多雲,氣溫20度上下,是適合戶外活動的好天氣。但上週六晚下了場大雨,山路肯定溼濘難行,那麼... 就再來一次單車長征吧!! 去年八月,曾經挑戰過政大淡水來回5.5小時的80公里長征,至今依舊是朗朗上口的講古題材(中年人嘛,沒辦法),趁著天...
2008-05-19 05:35 PM 0 6,027
今天抓了一個小問題,又是因System.Data.OracleClient與ODP.NET行為不同所致: using (OracleConnection cn = new OracleConnection( "Data Source=MyOracle;User Id=myUser;Pass...
2008-05-16 06:01 PM 3 29,401
jQuery最吸引我的,莫過於它強大的Selector功能了。 今天試玩了jQuery的XML查詢,發現先前用在HTML元素查詢上的Selector語法,在XML上也適用! 換句話說,不必另外記憶XMLDocument的操作指令及XPATH,直接把查HTML元素的概念搬過來也可以輕鬆搞定,真是一大...
2008-05-16 01:25 AM 2 18,284
我靠﹗你當我什麼?我一秒鐘幾十萬上下無緣無故跟你們幾個廢物去踢球﹗不好意思啊,你知道我這人就這麼直﹗我無緣無故的還要去跟你這個死瘸子去參加比賽!你原諒我就是這麼直啊,最后還要無緣無故地贏了比賽,這或然率低過零啊﹗ 語出電影【少林足球】 不知道你在職場上有沒有遇過這樣的人? 天生一付直腸子,不...
2008-05-15 02:25 PM 1 6,375
之前Goston介紹過一個網站: Down for everyone or just me? 當你連不上某個網站時,可以連上去看一下是否該網站真的掛點了? 或是全天下只有你一個人被排擠不給用? XD It's not just you! some.web.com looks down from h...
2008-05-14 07:26 AM 7 38,119
關於Ling to SQL如何處理交易,一直有個疑問 -- 當多筆資料的更新動作必須包成Transaction時,在Linq to SQL中應如何處理? 花了點時間研究,心得如下: 當連續進行多筆資料更新,再一次DataContext.SubmitChanges();,預設Linq to SQL...
2008-05-13 09:46 AM 10 43,289
不知你有沒有遇過以下的錯誤? Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configu...
2008-05-12 02:18 PM 1 10,775
最近Blog做了一點點整修,首先是原本使用霸王硬上弓法整合Community Server及ASP.NET AJAX加上的右側Accordion,現在已經改用jQuery Accordion Plugin。(自從迷上jQuery後,在開發Client-Side Script時,我幾乎都改用jQue...
2008-05-10 11:06 AM 5 16,270
接連兩天,到了晚上十點多,我的部落格網站所有的ASPX就會傳回一片空白(謝謝chicken與ryan大德的通報)。由於程式是放在Hosting主機上,不可能Terminal Service連上去檢查,也沒法IISRESET,唯一能做的就是用FTP覆寫web.config重置Web Applicat...
2008-05-09 05:33 AM 1 24,837
當系統存取的資料庫伺服器超過一台,或涉及異種資料庫平台間的資料整合,常常就會伴隨分散式交易(Distributed Transaction)的需求。這門進階的學問,在運用的實務上,瑣碎曲折的小細節還挺多的。 以下是我在RUN!PC發表過的文章,整理了使用.NET程式整合MSDTC做分散式交易的...
2008-05-07 08:04 AM 6 42,581
SQL Injection真的是老掉牙的話題了,很不幸地,它卻始終是導致資安事件的主要凶手之一。 只要一個好傻好天真的程式設計師寫錯一行程式碼(例如: cmd.CommandText = "SELECT Title, Content, Date FROM tblNews WHERE id=" ...