解決 ASP.NET 跑在 x64 機器上無法連接 Oracle DB 的問題

分享到噗浪!

今天又解決一個十分棘手的問題,我們有個專案原本在 x86 機器上開發 ( 資料庫採用 Oracle ),最近由於主機升級到 Windows 7 (x64) 後發現程式出問題,當在 Visual Studio 中按下 F5 進行測試除錯時完全無法連接到資料庫,而且一整個很沒道理,看看我如何解決這個棘手的問題吧。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/31 下午 04:48:53

永久連結 | 評論 (5) | 此文章的RSSRSS comment feed |

分類: ASP.NET | Oracle | Visual Studio

標籤: , , ,

解決 SQL Server 資料庫無法啟用 Service Broker 的問題

分享到噗浪!

我們今天有個案子遇到一個很緊張的狀況,因為正式機的 SQL Server 資料庫沒人管一段時間了 (因為網站還沒正式對外上線),結果資料庫的交易記錄竟然把硬碟給塞爆了,這導致資料庫再也無法寫入資料而網站也自然無法使用,我們得知狀況後立即告知負責管理資料庫的 DBA 處理狀況。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/29 上午 12:13:50

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: SQL Server

標籤: , ,

機會教育:從中華民國總統府網站被發現 XSS 漏洞講起

分享到噗浪!

昨晚從黑暗執行緒那邊得知中華民國總統府網站已經淪陷了,看到總統府新聞稿一直在跳 Sorry Sorry 舞蹈,雖然只是網友惡搞,但估計這個 Cross-Site Script (XSS) 弱點可能會遭受駭客利用,騙那些好奇的鄉民點選觀看,也許背地裡會潛藏木馬或病毒在其中,各位千萬要小心啊!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/28 上午 09:17:00

永久連結 | 評論 (18) | 此文章的RSSRSS comment feed |

分類: Web | PHP | Security

標籤: , , ,

物件導向基礎:何謂類別(Class)?何謂物件(Object)?

分享到噗浪!

每次有新人來面試,我都會問新人這個很基礎的程式開發問題,想聽看看來面試的人如何解釋這個每天朝夕相處的東西,但很難想像的是竟然有大部分的面試者都無法回答出讓我滿意的答案,不是支支吾吾的講不清楚,就是只能講出他們語法上的差別(錯誤觀念),但卻無法清楚且具體的描述何謂類別、何謂物件。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/27 下午 09:23:11

永久連結 | 評論 (9) | 此文章的RSSRSS comment feed |

分類: .Net | 心得分享

標籤: , , ,

Windows 7 如何新增TCP/IP網路印表機及自動下載驅動程式

分享到噗浪!

像我公司有導入 AD 網域,所以電腦全部都有加入網域,但是我們的「網路印表機分享器」卻無法加入網域,以前在使用 Windows XP 或 Windows Vista 都可以直接以 UNC 路徑直接加入那台網路印表機,但到了 Windows 7 不知為何就是無法新增成功,以下是我最後新增成功的過程筆記。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/26 下午 10:27:12

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: 系統管理

標籤: , ,

SqlCacheDependency 如何套用到有多重表格關聯的情況

分享到噗浪!

我們都知道 SqlCacheDependency 有個很大的限制,就是一次只能用「單一表格」做判斷,如果你有個檢視表(View)或使用的 SQL 語法有 JOIN 兩個以上的表格,就無法利用 SqlCacheDependency 幫你達成快取相依(CacheDependency)的設計,但我們大多的案子很少有「單一表格查詢」的狀況,以導致很多情境下無法使用 SqlCacheDependency 感覺十分懊惱,但我們最近想出了新方法!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/25 下午 11:14:24

永久連結 | 評論 (1) | 此文章的RSSRSS comment feed |

分類: LINQ | .Net | SQL Server

標籤: ,

介紹好用工具:CLOC ( 快速計算專案中的程式原始碼行數 )

分享到噗浪!

大概在兩年前我們有個案子在結案時必須提交網站原始碼的行數計算,當時我們還特別寫一支程式去計算整個專案所有原始碼,還區分 aspx, ascx, master, cs, css, js, … 等各種不同的格式。最近又有個專案需要用到,這次就比較聰明了,我們改用 CLOC (Count Lines of Code) 工具幫我們計算,又快又精準、省時又省力阿。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/24 下午 04:32:23

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: 介紹好用工具

標籤:

如何修正 Windows Live Writer 中文章編輯與預覽的樣式

分享到噗浪!

最近正準備開始將工作環境全數移至 Windows 7 作業系統,這真是一項大工程啊。我的 Windows Live Writer 安裝好之後發現撰寫文章的 feel 不見了,原因是寫文章時的畫面變的好醜好醜,因此有了修改 Windows Live Writer 中文章預覽樣式的想法,以下是修改心得。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/19 下午 12:24:17

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: Tips

標籤:

快更新:Adobe Flash Player 再次出現「重大」安全弱點

分享到噗浪!

市佔率高達 99% 的 Adobe Flash Player 再次出現「重大」安全弱點,這可不是危言聳聽,國外有人評論這次可能算是 Web 界最大的一次資安漏洞,雖然 Adobe 早在 2009/7/30 釋出更新,但根據資安公司 Trusteer 評估全世界大約還有 80% 的使用者尚未套用此更新,只要你上了惡意網站很可能立即被植入木馬。更危險的是,這個漏洞也是「跨平台」的,包括 Windows, Macintosh, UNIX-like 作業系統全部遭殃!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/17 上午 11:08:32

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: Web | Security

標籤: , , , ,

Will 保哥的開發人員工具軟體清單 ( Windows 7 Ultimate )

分享到噗浪!

本篇文章為 介紹好用工具 系列的第 100 篇文章,為了紀念這第 100 篇文章,我幾乎花了一整天的時間整理出我手邊每天在使用的工具軟體清單,相信對每天專注於程式開發相關工作的人幫助一定很大,如果你也有想推薦給我的工具軟體,歡迎隨時留言給我。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/14 下午 11:39:00

永久連結 | 評論 (14) | 此文章的RSSRSS comment feed |

分類: Tips | 介紹好用工具 | 心得分享

標籤: , , , , ,

介紹好用工具:VMDK(VMWare) to VHD Converter

分享到噗浪!

我在多年前很習慣使用 VMWare 執行虛擬機器(VM),然後慢慢的改成 Virtual PC,然後嘗試 Virtual Server,直到最近幾乎都改成 Hyper-V 了。從 Virtual PC 轉到 Virtual Server 或 Hyper-V 都是很容易的事,但唯讀有幾台 VMWare 的 VM 轉不過去,最主要就是 虛擬硬碟(Virtual Hard Disk) 格式不相容,直到最近發現了 VMDK to VHD Converter 工具。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/13 下午 04:50:28

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: 系統管理 | 介紹好用工具

標籤: , , , , ,

如何避免使用者在特定網頁表單在未經送出時意外離開

分享到噗浪!

這是個簡單的 JavaScript 小技巧且不常用,昨天有個客戶提到需要提醒使用者當資料編輯到一半突然試圖離開網頁時需要提醒使用者是否真的要離開此網頁,以避免輸入到一半的表單資料就此消失,以下是一些撰寫類似功能的心得與注意事項。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/12 上午 10:09:08

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: Web | JavaScript

標籤: , , , , ,

介紹好用工具:A Bootable USB (含 Windows 7 安裝筆記)

分享到噗浪!

A Bootable USB上週在家安裝 Windows 7 時奮戰了好一番功夫,過程中 Jesse 介紹了我這套工具(A Bootable USB),他可以將 CD/DVD 或光碟影像檔(iso)直接寫入到 USB 拇指碟中,如果該 CD/DVD 或 ISO 檔含有開機功能的話,那麼寫入成功的 USB 拇指碟也會有開機功能,而我就是利用這個方式將整個 Windows 7 安裝光碟的 iso 檔寫入到 USB 拇指碟中,並全程用 USB 開機、安裝。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/11 下午 03:55:05

永久連結 | 評論 (6) | 此文章的RSSRSS comment feed |

分類: 系統管理 | 介紹好用工具

標籤: ,

解決 ESET NOD32 4.0 版安裝後 MSN 無法接收檔案的問題

分享到噗浪!

最近將 NOD32 防毒軟體升級到 v4.0 版後發現 MSN 變的無法收檔案了,原來是 NOD32 升級到 v4.0 版後的指令列工具路徑變了,所以導致無法進行檔案病毒掃瞄,以下是修正的方式說明。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/10 下午 06:53:40

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: 系統管理 | Tips

標籤: , , ,

介紹好用工具:ILMerge (將多的 .NET 組件合併成單一組件)

分享到噗浪!

當 .NET 專案開發越來越多的情況下,通常會有一大堆組件的情況,微軟提供一套 ILMerge 免費工具可以協助你將多個組件合併成單一個 .NET 組件,有效減少部署檔案的數量以及增加部署的彈性。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/7 下午 04:42:08

永久連結 | 評論 (3) | 此文章的RSSRSS comment feed |

分類: .Net | 介紹好用工具

標籤: , ,

在 Windows XP 下的 IIS 如何新增超過一個網站站台

分享到噗浪!

我們都知道在 Windows XP Professional 內建的 IIS 5.0 只能使用一個預設的網站站台(如下圖),也無法新增,有時後專案多的時候就要一直修改 [預設的網站] 設定,不斷切換不同的網站就變的很麻煩,今天我就來分享一個在 Windows XP 下的 IIS 新增多網站的方式。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/6 下午 03:26:10

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: IIS | 系統管理

標籤: , , , ,

善用 SQL Server Management Studio 選項設定DB作業環境

分享到噗浪!

我們每天與 SQL Server 資料庫為伍,絕對不能跟 Management Studio 不熟,就像我們一般日常做程式開發時一樣,開發工具的「選項」設定多少都會調整一下方便我們工作。但是工作環境切換到 Management Studio 之後我卻發現許多人不知道要善用 Management Studio 的 [選項] 設定,今天我就來分享一些我常用的 [選項] 設定值 (非預設值)。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/5 上午 10:51:10

永久連結 | 評論 (1) | 此文章的RSSRSS comment feed |

分類: SQL Server | Tips

標籤: , ,

分享一個常用的 System.Web.HttpRuntime.Cache 程式碼

分享到噗浪!

在 Web 的世界裡活用 Cache 已經是不可或缺的觀念與技能之一,即便不是 Web 環境,Cache 也是非常重要的技能之一,所以我們現在的專案之中也有越來越多案子需要實做 Cache 機制,以下分享我們常用的 Cache 相關程式碼。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/8/4 下午 07:16:35

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: ASP.NET | .Net | C#

標籤: , ,