Time of Update: 2018-12-07
(華版)經過一連幾天的不停研究ADO.NET,又發現另一挺好的功能。。。也就是如何用(如果沒計錯,在ADO裡也有相關的功能!)WritwXml,WriteXmlSchema把DataTable裡的資料和schema structure匯出到硬碟的XML檔案裡,或者用ReadXml,ReadXmlSchema將XML檔案裡的資料和schema
Time of Update: 2018-12-07
(華版) 由於很多應用程式已用互聨網作為執行時的平台,而現在的駭客也越來越猖獗。所以我們不能不把我們所傳送的資料和數據加密。特別是一般的登入密碼,往往很多程式員都忽略了這一點;而就直接把使用者所輸入的密碼用HTTP-POST方法來傳送回去服務端驗証。 另一方面,收藏在數據庫裡的使用者登入密碼也應該把它稍微Hashes一下。這樣就能保証你的使用者登入密碼沒那麼容易就被泄漏或被盜用嘛。 在.NET
Time of Update: 2018-12-07
因為自己本身也曾經在此圈子中幹活了整5年的應用程式開發工作,所以也很留意這方面的種種開發。剛巧讀完這兩編文章,覺得很有收藏價值,所以就藉此與大家分享一下。 這是在CodeProject裡的兩編好文章,作者Jon Person很簡單的講解GPS的資料準確性的關鍵要點,比如DOP;也提供讀取GPS資料的C#和VB.NET的原始碼。
Time of Update: 2018-12-07
(華版)以前大家一定常常為顯示"數據錯誤"訊息而煩惱。。。其實.NET已為廣大的程式員解決了此煩惱;那就是用內建的ErrorProvider控制項來很凖確的表達發生錯誤的控制項和其原因。
Time of Update: 2018-12-07
(華版) 常常我們只顧著幹活去學習編冩程式的種種技術與語法,學習世上最精短的代碼去逹到最有效得成果。。。但就是忽略了一些挺好的VS.NET內設的功能!比如説Task List,一般我們都會在編譯時發生錯誤(compilation error)時才稍微去看一看Task List裡所顯示的訊息;那一邊的代碼出現問題,然後才去修改。我想這也是最令人熟識的Task List賣點了。 其實平時編冩程式時,我們可以直接用代碼去加添一些注釋進去Task
Time of Update: 2018-12-07
無論你嘅介面程式喺用C++,MFC,VB,VB.NET,C++.NET,C#或其它語言嚟冩都走唔出WIN32API嘅框框(如果你用Spy++去探討就明白架嘞);事關到最後嗰作業系統(OS)依然用PostMessage命令將個訊息(message)轉送到所指定嘅介面度。又或者我哋都可以用SendMessage命令嚟達到某種效果。喺度大家要搞清楚一樣嘢先;就喺微軟視窗作業系統裡面嘅每一個控制項(例如:Button, Listview, Treeview, Edit,
Time of Update: 2018-12-07
今日一早就去咗site office喥搶救啲半癱系統,搞冇兩下又俾人追call話公司另一個系統傳送唔到短訊咊;就叫咗隊友(大隻佬)911過我。點知左翻右查好一陣子,大隻佬就發現多咗啲唔應該出現嘅program係度run緊。。。最後將所有嘢還原先平熄嗰問題同啲火藥味(時關大隻佬講當時老總個面係),但就冇人肯認頭係呢壇嘢嘅搞手。。。之後聽大隻佬講老總頒咗度禁令添。。。哈哈。。。真滑稽。吃完晏由爆一單,今次就因為啲display
Time of Update: 2018-12-07
(華)PockePC裡的(X)在很多情況下都會給使用者一個錯覺,那就是以為按此鍵就會推出程式。但是此(X)跟一般WinForm程式有點不同,不同的就是此(X)是Minimize而不是Close。。。如果所寫的程式裡沒有注意這一點,那就大有可能會導致出現兩個同樣的程式在同一時間操作。。。而以下就是怎樣去防止此情況的一點點心得跟大家分享。在此就需要用到P/Invoke來access三個API: - FindWindowW - ShowWindow -
Time of Update: 2018-12-07
最近,在CSDN論壇上,經常發現有人在問如何?聯動的下拉框如何?.其實在ASP.NET中,如果不需要無重新整理頁面的話,已經非常容易實現這樣的效果了.但如果需要無重新整理的效果,還是要藉助指令碼實現(主要是xmlhttp取值進行填充). 這裡面提供一個完整的樣本項目,裡麵包含二級/三級聯動的範例程式碼,並有一個用於操作的ACCESS資料庫.
Time of Update: 2018-12-07
(華版)我想很多程式員都會面對一個問題。。。就是如何調試(Debug)Stored Procedure;以下是我在研究ADO.NET時所得到的心得,在此跟大家分享以下。只需在VB.NET或C#代碼裡,添加SqlConnect_InfoMessage事件,然後就從SqlInfoMessageEventArgs讀取所有的PRINT/ERROR訊息就可以了 。所返回的訊息種類: Source = The class that return the information. Error =
Time of Update: 2018-12-07
(粵)上嗰拜五臨放工前頂頭上師分配O2 PDA俾我哋,其實呢嗰喺用嚟做我哋將要開發嘅程式測試平台;一共有四部。。。雲輝同我各一部,QA一部,老頂一部。因為部機喺註冊於我喺我嘅員工檔案喥,即喺話部機一有乜“冬瓜豆符”。。。我就要嘔翻部出嚟嘞。。。咁除咗攞嚟做測試平台,更喺要好好利用嗰內建數位相機架嘛。。。尋日仲買多張預付SIM喀添,遲啲一定用嗰GPRS同大玩MMS。
Time of Update: 2018-12-07
(華版) 一般我們都是直接用回同一個DataSet來更新資料庫裡的資料,但有沒有想過這樣是很沒有效率的做法!因為SqlDataAdapter要掃描整個DataSet裡的資料的RowState;只有以下三個State的資料才傳送回去資料庫: DataRowState.Added DataRowState.Deleted DataRowState.Modified
Time of Update: 2018-12-07
(華)又碰釘子了~ 一般要建立一個model dialog,我門都會用Form.ShowDialog();但。。。問題就是此ShowDialog()只會建立一個沒有Owner的model dialog,所以新建立的model dialog是和main程式擁有相同的parent window。。。就是desktop window了。這樣就會造成使用者能夠同過Running Program裡activate main程式的windows去top level
Time of Update: 2018-12-07
(華版) 終於在昨日和今日一口氣讀完其餘的《達文西的密碼》。。。此書果然是一本會令你愛不釋手的迷題的小說。把你由一重重的迷題帶到密底去,其中更給你意想不到的情節。。。哈哈。。。最值得的是它談到很多藝術品中所隱藏的秘密。也許此書不大適合某些讀者,因為整體來說,此書從頭到未都是講有關宗教的種種秘密,包括那些藝術品(是真是假就不的而知了)。其中最令我深刻應算是: - “神聖的比例”(PHI,1.618)。 - 達文西最出名的作品,Mona Lisa (夢娜麗莎)的名字秘密。 -
Time of Update: 2018-12-07
(華)作天發現了微軟.NET CF的DateTimePicker Control裡的一個問題,就是如果你把PockpetPC的Regional Settings裡的Date Format換去'dd-MMM-yyyy'或者用別的Country Settings;比如說'Ducth (Netherlands)'。。。那你DateTimePicker就會出現以下的錯誤了! 以下就是在DateTimePicker.vb裡用來建立month selection
Time of Update: 2018-12-07
(華版)整整兩個星期多沒寫隨筆了;就此下筆記錄一點點最近的狀況。。。因為正忙於熟悉新淦活地方(Exact ADC),種種新工作,新環境嘛。。。加上第一天上班就要參加產品講解課程和連續5天的SQL2000編程課程。而今天下午才考完工司內部所指定的評估試,星期五成績才出爐而明天就要從47樓搬到34樓的辦公樓去開始幹活了~ 因為已沒有甚廣課程要上了。痛苦的是要動手去把電腦搬來搬去。。。 可惜的是。。。沒了美麗的風景(從國油雙子塔往外看的繁榮吉隆破城市)。。。噢~基於我在Exact
Time of Update: 2018-12-07
今日讀咗編文,覺得好有意思。。。 人生就是為了找尋愛的過程,每個人的人生都要找到四個人。第一個是自己,第二個是你最愛的人,第三個是最愛你的人,第四個是共度一生的人.首先會遇到你最愛的人,然後體會到愛的感覺;因為瞭解被愛的感覺,所以才能發現最愛你的人;當你經歷過愛人與被愛,學會了愛,才會知道什麼是你需要的,也才會找到最適合你,能夠相處一輩子的人。但很悲哀的,在現實生活中,這三個人通常不是同一個人;你最愛的,往往沒有選擇你;最愛你的,往往不是你最愛的;而最長久的,偏偏不是你最愛也不是最愛
Time of Update: 2018-12-07
(粵)公司sport club搞嘅Paintball大戦終於喺今朝打開序幕嘞;5人一隊,總共用32隊(公司上上下下)。。。跟住打入八強,四強,半決賽同決賽如此纇推。。。其它嘅就唔多喺處講嘞,就講我哋嗰隊仲整咗嗰好鬼“英”嘅team名~ “S.W.A.T”,而其它兩隊就叫"TOMCAT"同"Delta
Time of Update: 2018-12-07
(華版) 由於早前遇上Proxy Server而導致我的XML-Web Services不能在使用者電腦上正常的操作;今天又再次上網尋找到答案。以下是少少心得。。。需不能説是什麽特別,但也希望會受用於他人。 原來種種一切都在於C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config檔案裡面。只要稍微改一改就辨妥了;非常簡單! 只要將現有的<proxy
Time of Update: 2018-12-07
(華版) 在昨晚我將以前編冩的某一個PocketPC應用程式(用Native API)換去.NET Compact Framework平台;因為以前只有Native API,所以就碰上一點點問題。。。但總算是迎刃而解!而以下是一點點地收獲和大家分享。 昨晚我下載了PaulYao編冩的API Explorer來找我所需要的Native API聲明方法。剛巧我就需要此GetWindowRect的聲明方法,而問題就是出現在GetWindowRect此API的聲明方法: