2010年12月23日 星期四

判斷是否為數值的四種方式

在寫VB.net 的時候都使用

Microsoft.VisualBasic.Information.IsNumeric(value)



2010年12月18日 星期六

2010台中資訊月,我超想買一支htc手機。



好像只要是男生都會喜歡逛nova、順發及電子街這一類的3c賣場。不一定會需要買,但是就跟女生逛街看衣服一樣。就是會有種期待有新奇的東西突然出現的心情。所以,資訊展就像是廟會一樣,變成像這我這種工程師宅男必定去朝聖的年度盛事。這一次台中資訊展的時間及地點呢?

地點:台中水湳機場新展館。真是太好了,不必跑到世貿了。水湳離我近多了。
時間:12月17號到12月22號,每日上午10點到下午6點 。各位看官請把握時間,畢竟有這麼多show girl。宅宅們請不要錯過了。



2010年12月13日 星期一

資料庫(一):主鍵

資料庫以我的經驗來說是80%的查詢再加上20%的新增、修改及刪除(僅指小弟所經歷過的案子,並不能以一貫之)。所以要增進資料庫效能首要的是注重在搜尋策略的改進與資料庫主鍵及索引的設計。當然要設計前要先了解一下三者的意義,以下為各位作一下介紹。

2010年11月29日 星期一

我的初次駕駛。2011 Mazda3!!


高中畢業,暑假我去工廠打工。為的就是要繳駕訓場的學費。經過一個月的努力終於讓我拿到自小客的駕照。讓我擔心的才正要來,駕訓場是小轎車,我家裡只有一台大台的休旅車和一台貨車。年輕人想法很簡單嘛,開車很拉風很屌啊。但是要是開出去撞到了可就不屌了。


2010年11月13日 星期六

星城OnLine Web版!!開箱文。

         話說多年前,大家都還小的時候。街頭巷尾常常會有或大或小的電子遊藝場,江湖人稱台仔間。長大之後因為法令愈來愈嚴,加上自已本身也不愛出入這種聲色場所。所以與台仔間的緣份似乎就到此為止了。後來朋友A說:有一個遊戲要不要一起玩?我:賣鬧啊啦,還打怪啊。要打怪你慢慢打。朋友A:不是啦,摸個兩把先。我:什麼鬼東西?朋友A:台仔間OnLine。我:屁啦什麼鬼名字。朋友A:厚啦,就是星城OnLine。朋友叫我去買什麼新手包。我當下當然是先看一下是什麼遊戲啊。到官網一看,幼厚!還有web版。傻瓜,新手包自已慢慢買吧。


2010年10月29日 星期五

WPF學習筆記(一)

這個系列會將我學習WPF時所遇到的疑難雜症一一紀錄下來。


2010年10月25日 星期一

Vista、Win7的UIPI(使用者介面權限隔離)。

這是Windows新一代的安全性機制。

主要功能是:

高權限的應用程式可向低權限的應用程式發送訊息(Windows),而低權限的應用程則無法向高權限的應用程式發送。當然,也不是全部的訊息都會被擋住。針對特定的訊息還是可以發送的,但是通常是哪種無關緊要的訊息。像是"按下"、"關閉視窗"這類的訊息是無法發送的。


2010年8月16日 星期一

求售,DT SWISS R1800輪組。







DT SWISS R1800輪組。
含外胎,NT:11000元整。
歡迎洽詢。

2010年8月2日 星期一

Asp.net的Menu控制項,在ie8中的問題。

上星期五,前輩使用Menu控制項幫我作了我其中一部份工作。他在火狐中測試完成ie6也跑過一次。沒問題之後,交代我將控制項整合至開發專案中。原以為一切順利之下結果沒想到在我這裡不能run。星期五哪天在哪裡搞了幾個小時,原本的進度也泡湯了。經過了兩天的休息,果然有休息有差。小弟仔一早來就發現是ie8的問題。前輩也馬上找到了Soluation。


2010年6月8日 星期二

WebServer端存取Excel

小弟之前有開發過桌上型應用程式來操作Excel,但多半不是用com元件直接操作Excel再不然就

是直接使用資料庫的方式來操作。今天打開vs,小弟習慣流灠一下看有沒有什麼新聞。就讓我

發現了這個:


無預期的例外

有一些伺服器軟體,可能會發生例外,但是下try卻又無從下起。搞一個大大的try又覺得很醜,程式閱讀性也降低。

但是一但發生例外時,卻必需讓下個周期時間到時仍持續工作。不因此次的例外而停止。


2010年5月26日 星期三

建立起始時只有Notifyicon的WindowsForm應用程式。

是不是有時開發桌上型的應用程式時,該軟體屬於常駐不常使用,平常就只有Notifyicon在右下角即可。
當然可以在表單載入時馬上將表單隱藏起來,也可以達到這樣的效果。
但是我想很多人一定想要不要這樣,理應是一開始只有Notifyicon就好,
表單應該是雙擊兩下icon才開啟。


2010年5月21日 星期五

關機事件。

最近換了新工作,新公司的上下班打卡使用web方式。常常會發生關機鍵一按下去才發現忘了打下班卡。

2010年5月18日 星期二

何謂介面。

Interface(介面)。怎麼來說這個東西呢?理解它前不知道怎麼用,理解它之後就會了解它是這麼偉大的一個東西(有這麼神嗎?= =)。

ps..以下程式碼因為小弟在寫時手邊剛好沒有VS,而且有一段時間沒寫VB.net了,所以若有錯誤請多多包涵。

2010年5月17日 星期一

針對Array實作自訂的排序。

常常在陣列存放的不是實值型別,但是又需要排序的時候該如何事好呢?

2010年5月15日 星期六

事件模式的非同步作業

有一些元件,如fileSystemWatch還有Timer他們主要的工作都是另一個執行緒在作,但是事件卻的觸發卻是在主執行緒上。這個就稱為"事件模式的非同步作業"。

以下為實作:

2010年5月14日 星期五

物件參照

許多高手看到本文可能覺得很理所當然,但是在小弟在當初為了這個觀念可是苦手了很久。

範例:

為數字字串加入千分位

Format(123456789, "###,###")


output :123,456,789

不常用,但每次要用都找很久。

在C#中使用VB.net的My

VB.net 中的My命名空間(應該是吧),中有很多好用的函式。相信有許多朋友和我一樣在換工作或其他種種原因之後,會需要從vb.net 轉戰到C#。

使用C#建立單一執行個體的應用程式。

各位有開發過VB.NET的朋友們都知道。若要在VB.NET裡建立單一執行個體的應用程式,只要在專案屬性裡打個小勾就可以了。
但是在C#中卻沒有這個選項。但是小弟在另外的文章中曾經說過-"C#或VB.NET沒有一種功能是其中一個可以,另一個作不到的"。
為了證明自已的話,只好再度啟程向google大神朝拜。


2010年5月12日 星期三

將程式碼轉為Html語法的網站

因為我主要的文章都需要帶有程式碼,但是google的部落格卻又不支援。所以要找個方法來讓我的程式碼變成html,這樣以後才方便貼。

在google之後,找了幾個方法確定了這個方法:
C# code format