我們都知道 ASP.NET 在 IIS 6.0 中運行的時候,真正的執行權限使用者是應用程式集區(Application Pool)的身份識別(Identity)頁籤中定義的那位使用者,預設的使用者是「網路服務(NETWORK SERVICE)」,而且實際在執行的程序名稱(Process Name)為 w3wp.exe,各位可以從工作管理員中看到。
... 繼續閱讀 ...
此文章由 will 發表於 2008/12/31 下午 08:57:52
永久連結 | 評論 (0) | 此文章的RSS |
分類: IIS | 系統管理
標籤: 應用程式集區, application pool, iis 6.0, iis
今天又再次遇到需要製作 USB 開機磁碟的需求,我再把我之前的筆記翻出來,趁機也發表在部落格中,我只列出最精簡的步驟。
此文章由 will 發表於 2008/12/30 下午 10:44:46
永久連結 | 評論 (8) | 此文章的RSS |
分類: 介紹好用工具 | 系統管理
標籤: usb
最近在看 Oxite 原始碼的時候,發現一段有趣的程式碼,感覺很像 Perl 的陣列,但我從未在 C# 程式中看到有人這麼用,如下範例:
此文章由 will 發表於 2008/12/29 上午 02:25:26
永久連結 | 評論 (1) | 此文章的RSS |
分類: ASP.NET | C# | ASP.NET MVC
標籤: c#, asp.net mvc
如果你的 IIS 中有許多相關站台、網站、或 Web,但每個不同的網站都會使用到相同組件的話,通常的作法是將該組件註冊進 GAC ( Global Assembly Cache )。我最近就在想有沒有辦法就將組件放在特定目錄下,然後所有的 ASP.NET 就動態載入這個目錄中的特定幾個共用的組件,以下是研究的心得分享。
此文章由 will 發表於 2008/12/28 下午 09:49:19
永久連結 | 評論 (6) | 此文章的RSS |
分類: .Net | ASP.NET
標籤: asp.net, appdomain
Menu Editor 是一個 Firefox 瀏覽器的一個外掛元件(或稱附加元件)(Add-ons),這個工具最主要的功能就是可以讓你自訂編輯所有 Firefox 的主要選單(Main Menu)與頁面右鍵選單(Context Menu),他的編輯功能可以讓你決定「選單項目出現的順序」或「選單項目要顯示或隱藏」,可以讓你完全自訂選單項目的顯示。
此文章由 will 發表於 2008/12/27 下午 11:55:19
分類: 介紹好用工具
標籤: firefox, menu editor
幾個月前曾經做一個系統整合的案子,要整合客戶內部的系統並提供新服務,進一步瞭解後才發現他們用的資料庫竟然是多年前的 MySQL 4.0 版,這個版本在官方早就不支援了,而且也無法下載的到任何檔案,所以我光是要設立開發環境都還有點困難,還好我有在義守大學的檔案伺服器找到舊版的 MySQL 伺服器。
此文章由 will 發表於 2008/12/26 下午 02:05:00
分類: .Net | C# | MySQL
標籤: mysql, c#, ado.net, mysqldrivercs
前幾天我才寫 SQL Server 2005 SP3 已出爐(Released),今天就看到另一個 SQL Server 的重大弱點公布,而且影響的 SQL Server 版本遍及 SQL Server 7.0 , SQL Server 2000 到 SQL Server 2005 等,只有以下幾種版本能倖免於難:
此文章由 will 發表於 2008/12/25 上午 11:48:13
分類: Security | SQL Server
標籤: sql server
昨天提到一些使用 Code Inline 開發方式時的操作技巧,今天來提另一個小技巧。由於我們經常使用 Code Inline 的方式開發,多少會遇到一些麻煩的問題,最常見的問題就是要載入命名空間時比較麻煩,尤其是當我們開使用 LINQ 開發專案時,幾乎每一頁都需要額外宣告 System.Linq 這個命名空間,這一段匯入命名空間的寫法我覺得非常礙眼(如下圖示)。
此文章由 will 發表於 2008/12/24 下午 07:48:15
永久連結 | 評論 (2) | 此文章的RSS |
分類: ASP.NET
標籤: asp.net, web.config, namespace
大家應該都知道從 ASP.NET 2.0 開始有區分 Code Behind 與 Code Inline 兩種開發模式,對我個人來說我兩種都喜歡,且各有各的使用時機,並不會完全使用 Code Behind 進行程式開發。
此文章由 will 發表於 2008/12/23 下午 08:25:41
永久連結 | 評論 (9) | 此文章的RSS |
分類: ASP.NET | C# | Visual Studio
標籤: code behind, code inline, visual studio
我們有個案子用到 ADAM ( Active Directory Application Mode, LDAP ) 當作儲存使用者資料的地方,說實在的還真是不方便,雖然當初的立意是擔心「未來」使用者太多的時候,可以減低資料庫的負擔,因為 LDAP 的第一字(L)就是 Lightweight (輕量級) 的意思,不過感覺除了單點存取比較快之外,要進行統計、關連式查詢時,效率就真的很差了,但偏偏這個網站需要很多統計的需求。
此文章由 will 發表於 2008/12/22 下午 07:59:22
永久連結 | 評論 (10) | 此文章的RSS |
標籤: ldap, ldap browser/editor
SQL Server 2005 的 Service Pack 3 在前幾天出爐了,比較值得一提的是這次推出的 Service Pack 3 把各種不同版本的 SQL Server 2005 都分別做了不同的 Service Pack 版本,所以升級的人需要先檢視自己安裝的版本再進行升級安裝的動作,以下是下載的連結(繁體中文):
此文章由 will 發表於 2008/12/21 下午 06:23:32
分類: SQL Server
標籤: sql server 2005
最近在我管理的 Linux 主機上安裝了 Monitorix 工具,這是一套可以監控系統狀態的工具,可監控的項目非常的多,你也可以自行設定要監控的服務,預設就可以分析 CPU 與記憶體使用率、磁碟存取使用率(Disk I/O Usage)、網路使用率(Network traffic and usage)、各服務使用需求(network services demand)、使用者登入的狀況、....等等,而且還提供非常詳盡的 Web 報表,以下是我其中一台主機的報表。
此文章由 will 發表於 2008/12/20 下午 07:17:18
分類: Linux | 系統管理
標籤: monitorix
有時後我們為了要將資料庫的資料檔(*.mdf)與紀錄檔(*.ldf)複製出來,會需要先暫時卸離資料庫(Detach Database),因為卸離資料庫需要有資料庫的獨佔存取權,但是不管是在測試機或正式機上,資料庫往往都會因為還有連線存在導致資料庫無法卸離,對於這點我通常有兩種作法。
此文章由 will 發表於 2008/12/19 下午 02:42:58
分類: SQL Server | 系統管理
最近手邊的工作還是讓我忙的焦頭爛額,根本都沒時間進修什麼新技術,像是 ASP.NET MVC 想學很久了,卻遲遲沒時間著手學習,不過這段時間只要看到關於 ASP.NET MVC 的相關資訊都會收集下來,等待日後學習時可以一鼓作氣。以下是相關學習資源整理:
此文章由 will 發表於 2008/12/18 上午 01:04:00
永久連結 | 評論 (3) | 此文章的RSS |
分類: ASP.NET | ASP.NET MVC
標籤: asp.net, asp.net mvc
我想不管是開發人員或是 IT 人員都應該仔細瞭解 IIS 接受 HTTP 要求的完整過程,這樣不管在開發、除錯或部署時都可以比較能掌握狀況,否則遇到棘手問題時常常都是到處亂試,在測試機上試就罷了,若在正式機上面亂試一通,那才是夢魘吧。
此文章由 will 發表於 2008/12/17 下午 02:43:59
分類: IIS
標籤: iis, iis6, iis7
最近有個案子在進行網站安裝時發生了以下錯誤,錯誤訊息是「載入組態檔時發生錯誤: 存取被拒絕,因此無法開始監視 '\\192.168.x.x\UploadFiles' 的變更。」
此文章由 will 發表於 2008/12/16 下午 02:42:24
永久連結 | 評論 (4) | 此文章的RSS |
分類: ASP.NET | IIS
標籤: asp.net, iis
現在越來越多客戶會要求要上線的網站必須提供安全性掃瞄報告,之前我曾經介紹過一套 RatProxy 工具,感覺是不錯,掃瞄的結果也十分的詳細(..繁瑣..),也因為缺乏 UI 其實使用上蠻不方便的。正好我們最近一個上線的網站又被要求做安全性檢測,而這次是由客戶主動要求要用 Paros 掃瞄工具進行檢測。
此文章由 will 發表於 2008/12/15 下午 11:35:57
分類: Security | 介紹好用工具
標籤: paros, security, ratproxy
我們前陣子剛好有個案子需要用到「全文檢索」的功能,不過要在網站中加入「全文檢索」功能不是件容易的事,通常都要外掛一個全文檢索引擎幫我做網頁的索引,不是購買現成的商業軟體,就是要找免費的自己來架設全文檢索引擎。
此文章由 will 發表於 2008/12/14 上午 02:01:47
永久連結 | 評論 (31) | 此文章的RSS |
分類: Web | 介紹好用工具 | C#
標籤: ibm, omnifind, yahoo, 全文檢索, mnogosearch, openfind, search