原创 [翻譯]瞭解ASP.NET底層架構(七)

導讀:   “流過”ASP.NET管道      HttpApplication觸發事件來通知你的程序有事發生,以此來負責請求流轉.這作爲HttpAp

原创 [翻譯]瞭解ASP.NET底層架構(三)

[翻譯]瞭解ASP.NET底層架構(三)導讀:   IIS 5 和6以不同的方式工作      當一個請求來到時,IIS檢查腳本映射(擴展名映射)然後把請求路由到aspnet_isapi.dll.這個DLL的操作和請求如何進入ASP.NE

原创 [翻譯]瞭解ASP.NET底層架構(二)

導讀:   從瀏覽器到ASP.NET   讓我們從一個典型的ASP.NET Web請求的生命週期的起點開始.當用戶輸入一個URL,點擊了一個超鏈接或者

原创 [翻譯]瞭解ASP.NET底層架構(五)

[翻譯]瞭解ASP.NET底層架構(五)

原创 GridView雙擊回傳父頁面及改變選擇行顏色

父頁面(略) 其中window.showModalDialog中第二個參數可以將父頁面對象傳給子頁面 子頁面    protected void GridView1_RowCreated(object sender, GridViewR

原创 GridView合併單元格

    public static void CellTogether(int cellIndex, ref GridView gvTemp)        ...{            int i = 0;            i

原创 ASP.NET連接字符串

1.數據庫文件連接 <add name="LocalSqlServer" connectionString="Data Source=./SQLExpress;Integrated Security=True;     Attach

原创 第6章:重新組織函數

1.Extract Method 將這段代碼放到一個單獨的函數中,並讓函數名來解釋該函數的用途 當發現一段很長的函數或者當需要註釋才能讓人理解代碼的用途時,就需要將這段代碼放進一個單獨的函數中去了。其中目標函數的函數名字,應該是解釋該函數

原创 C#中常用ToString()轉換

導讀:   很多類都重寫了ToString方法, 導致很多類的tostring到底執行了什麼,有哪些參數,都不清楚。。。。很鬱悶!   對於int,double等的tostring:          C         貨幣

原创 什麼是句柄?

關於什麼是句柄(經典) 2008-06-11 20:06 句柄是WONDOWS用來標識被應用程序所建立或使用的對象的唯一整數,WINDOWS使用各種各樣的句柄標識諸如應用程序實例,窗口,控制,位圖,GDI對象等等。WINDOWS句柄有

原创 WinForm界面設計(不規則窗體)

一,不規則WINFORM窗體Author:unknown From:Internet在以前版本的Visual Basic或Visual C++中,創建不規則窗體和控件是一件很複雜的事,不僅需要調用大量API函數而且工作量也不小。不過,現在

原创 第2章:重構原則

何謂重構: 對軟件內部結構的一種調整,目標是在不改變軟件行爲(軟件之可查行爲)的情況下,提高其可理解性,降低修改成本。 爲何重構: 1.改進軟件設計:經常性的重構,可以幫助代碼保持自己該有的形態。其中一個重要方向是消除重複代碼(Dupli

原创 常用正則表達式

導讀:   常用正則表達式   正則表達式用於字符串處理、表單驗證等場合,實用高效。現將一些常用的表達式收集於此,以備不時之需。   匹配中文字符的正則表達式: [/u4e00-/u9fa5]   匹配日文字符的正則表達式:[/u

原创 Windows Message ID 常量列表

消息,就是指Windows發出的一個通知,告訴應用程序某個事情發生了。例如,單擊鼠標、改變窗口尺寸、按下鍵盤上的一個鍵都會使Windows發送一個消息給應用程序。  消息本身是作爲一個記錄傳遞給應用程序的,這個記錄中包含了消息的類型以及其