The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

如何追蹤 ASP.NET 網站各頁面的執行狀況與效能

通常要監測 ASP.NET 網頁的執行狀況與效能會使用 Trace (追蹤) 功能,大致上追蹤分兩種層級,一種是「網頁層級的追蹤」,另一種是「應用程式層級的追蹤」。

... 繼續閱讀 ...

在 Visual Studio 中搜尋文字的多種選擇

在 Visual Studio 中搜尋文字有許多選擇,今天介紹許多好用的搜尋技巧。

... 繼續閱讀 ...

ASP.NET 如何使用 HTML 中的 fieldset 和 legend 標籤

在 HTML 4.0 的規格中加入了 FieldsetLegend 標籤,可以做出這樣的效果(如下圖)

... 繼續閱讀 ...

ASP.NET 2.0 學習心得分享與推薦書單

在推薦書單之前,我想先分享一些學習的經驗,讓有有經驗、有潛力的程式設計師能夠快速上手,但針對缺乏程式設計經驗的人來說,這裡的建議也是有幫助的,只是需要更多時間看書、寫 Code、除錯、除錯、再除錯、然後改 Code、改 Code、再改 Code,改到自己滿意為止。

... 繼續閱讀 ...

網頁親和力工具列 2.0 繁體中文版

網頁要做的好不只是畫面漂亮就好,還要考慮到各種不同上網方式的人,例如說身心障礙人士,政府所建立的無障礙網路空間服務網就已經積極推廣無障礙網路的觀念多年,也提供許多檢測的工具,只可惜成效不盡理想。

... 繼續閱讀 ...

Fiddler 不只用來給 Browser 除錯,也可用於 .NET 應用程式

應該很多人都用過 Fiddler 監控所有從 Browser 發出的 Http 呼叫,對於 AJAX 應用程式來說真是個極佳的除錯工具,但你可能不知道 Fiddler 也可以用來除錯從 .NET 發出的 Http Request,例如說 .NET 有提供 WebClient 類別HttpWebRequest 類別,都是用來發送 Http 呼叫的,我們在開發應用程式的時候可以透過 Fiddler 幫我們除錯!

... 繼續閱讀 ...

如何讓 LINQ 支援亂數排序功能

從一個國外的討論區 ( LINQ in Action forum ) 得知一個在使用 LINQ 時的小技巧,可以在使用 LINQ to SQL 查詢的時候能有亂數排序的效果。

... 繼續閱讀 ...

如何刪除 Postfix 中所有還沒發送的郵件

在 Postfix 中有一套 Mail Queue Management 機制,所有郵件都可以全自動的處理,但在發送大量郵件時,有些必要的維護就可能就有需要手動處理,例如刪除所有還在 Queue 中的郵件。

... 繼續閱讀 ...

整理一些 Regex 的學習資源

我第一次接觸 Regular Expression (正規表示式, 樣式比對) 是 8 年前在學 Perl 程式語言的時候,當初一開始接觸 Regular Expression 時好像看到無字天書一樣,實在是無法「直接看語法」猜到 Regular Expression 的意義,所以只好一個規則一個規則的看,看不懂先跳過,然後一行程式一行程式的練習寫、寫錯就一直改,直到熟能生巧後,日後的子不知道省去我多少時間啊!任何有需要「字串處理」的地方全部都用 Regular Expression 來寫,不管是 Perl, PHP, JavaScript, C# 全部都有支援 Regular Expression,且語法規則都大同小異,所以真的是學一次用一輩子,反正是程式設計師一定要學的技能就是了。

... 繼續閱讀 ...