原创 C#格式化數數值

字符 說明 示例 輸出 C 貨幣 string.Format("{0:C3}", 2) $2.000 D 十進制 string.Format("{0:D3}", 2) 002 E 科學計數法 1.20E+001 1

原创 SQLServer無法安裝,提示command line option syntax error

當安裝程序安裝到:安裝程序正在安裝ms數據訪問組件時,屏幕出現錯誤提示:command line option syntax error,type command/? for help 然後點確定繼續,結果到:安裝程序正在安裝HTML幫助

原创 P2P之UDP穿透NAT的原理與實現

     論壇上經常有對P2P原理的討論,但是討論歸討論,很少有實質的東西產生(源代碼)。呵呵,在這裏我就用自己實現的一個源代碼來說明UDP穿越NAT的原理。 首先先介紹一些基本概念:     NAT(Network Address Tr

原创 C#中的域(field)和屬性(property)

訪問一個類的成員變量可以有兩種方式:域、屬性。域作爲public類型的成員變量訪問,而屬性不能直接進行訪問,必須通過訪問器(accessors)進行。域(field)-域表示與對象或類相關聯的變量。-域的聲明中如果加上了readonly修

原创 淺談C#中的枚舉

枚舉類型是一種的值類型,它用於聲明一組命名的常數。 (1)枚舉的聲明:枚舉聲明用於聲明新的枚舉類型。 訪問修辭符 enum 枚舉名:基礎類型 { 枚舉

原创 頁面處理指令中的AutoEventWireup

    在頁面處理指令中有個AutoEventWireup,當時不知什麼原因就刪了,接着就除了問題.後來才知道它 是指頁面的事件是否自動連網。如果啓用事件自動連網,則爲 true;否則爲 false。如果頁面處理 指令的 AutoEven

原创 C#變量-命名規則

變量的命名基本規則: (1)變量名的第一個字符必須是字母,下劃線("_")或@(2)其後的字符可以是字母,下劃線或數字。另外,一些關鍵字對於C#編輯器而言有特定含義,如果錯誤使用其中一個關鍵字,編譯器會出錯。例如:using和namesp

原创 The Repository Pattern

Introduction When accessing data from a data source we have several well documented possibilities. Martin Fowler e.g. d

原创 AutoSize and DockStyle.Fill don't mix

The title of this post essentially says it all.  AutoSize and DockStyle.Fill don't mix well together.  Both properties

原创 清除vs2005起始頁最近打開項目、打開文件

  有時候vs2005起始最近打開項目過多很想清除掉。 手工操作方法: 1)刪除最近打開的文件 運行regedit,打開HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/FileM

原创 HOW TO Analyze ASP.NET Web Application Performance by Using the Performance Administration Tool

This step-by-step article describes how to analyze ASP.NET Web application performance by using the Performance Adm

原创 帶進度條自動下載更新升級組件

Win Form軟件在發佈以後的更新和維護,是程序員門最頭疼的問題。DotNet 2.0提供了ClickOnce可以很好的實現功能。但是絕大部分程序員還是願意在自己開發的程序內部提供升級功能。升級的原理實現雖然不難,但是對於很多新手來說還

原创 HOW TO Set Up Multi-Server ASP.NET Web Applications and Web Services

This step-by-step article discusses how to set up multi-server ASP.NET Web Applications and Web services. For most use

原创 REST WCF Service中的WebMessageBodyStyle

 這個參數是個枚舉包括如下值: WebMessageBodyStyle.Bare WebMessageBodyStyle.Wrapped WebMessageBodyStyle.WrappedRequ

原创 VS2005如何進行單元測試

  Team版的VS2005裏面包含了完整的Test功能,具體有:Unit Test,WebTest和LoadTest.這一整套的測試基本涵蓋了軟件開發會使用到的測試功能.    我這裏先從單元測試開始介紹