原创 C#中的如何:連接和分割字符串

介紹 當開發程序與外部系統交互是,通常需要以統一的形式處理數據。例如,使用Excel電子表格來處理數據。Excel可以輸出一個逗號分隔值(CSV)工作表格式。使用字符串的Split()方法可以提取兩個逗號之間的值。相似的,字符串的Join

原创 WPF 實現label換行

<Label MaxWidth="550"><TextBlock TextWrapping="Wrap"Text="在此輸入要換行的文字,前提是它足夠長,並且Label的MaxWidth不足以讓它一行顯示。" /></Label>

原创 [C#] 我的log4net使用手冊

1. log4net簡介 log4net是.Net下一個非常優秀的開源日誌記錄組件。log4net記錄日誌的功能非常強大。它可以將日誌分不同的等級,以不同的格式,輸出到不同的媒介。Java平臺下,它還有一個姐妹組件——log4j。

原创 互聯網協議入門

原文地址:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html 作者:阮一峯  我們每天使用互聯網,你是否想過,它是如何實現的?   

原创 InstallShield-用戶界面函數(原創+轉載)

這兩天遇到一個InstallShield卸載的問題,不同的計算機上有不同的現象,就是在卸載的時候,當前產品的註冊表項所在的目錄(還有其他產品的註冊表項),都被刪除了,正確的做法應該是隻刪除當前產品的註冊表項目錄就好了。最後發現是Insta

原创 InstallShield自定義對話框以及問題

前言:由於項目需要,而Installshield中的界面沒有我們想要的,就需要定製一套了,也在網上看了很多資料,現在項目做的差不多了,總結一下 網上有很多Installshield高手的文章,都可以參考一下,先推薦一篇: InstallS

原创 用Windbg調試.NET程序的資源泄漏

[出處] http://www.cnblogs.com/liangshi/archive/2010/08/15/1800123.html 在產品環境中的一個Windows服務出現了異常情況。這是一個基於WCF的.NET程序,它向網絡

原创 SocketAsyncEventArgs

SocketAsyncEventArgs SocketAsyncEventArgs是.net提供的關於異步socket類,封裝了IOCP的使用,可以用它方便的實現NIO(non-blocking IO) NIO對於提升某些場景下S

原创 WinDbg配置和使用基礎

WinDbg是微軟發佈的一款相當優秀的源碼級(source-level)調試工具,可以用於Kernel模式調試和用戶模式調試,還可以調試Dump文件。 1. WinDbg介紹:     Debugging Tools and Symbo

原创 #pragma用法詳解

Author :Jeffrey   My Blog:http://blog.csdn.net/gueter/ 轉自:http://blog.csdn.net/gueter/article/details/2234072 目錄: (

原创 How to insert a resource image, as embedded image in email?

最近項目需要,要在某種情況下,給用戶發送郵件,以前的做法就是把郵件內容做成模板,在使用的時候,代碼裏面組裝成HTML格式的郵件,只能是純文本的。現在需要給郵件加背景圖片以及一些圖片,找尋了很多,發現很多人在做這些事情,其中有從網上看到的,

原创 InstallShield判斷操作系統類型的多種方法

[轉載]http://blog.csdn.net/huangxinfeng/article/details/4873847  用InstallShield製作安裝包時,有時候需要判斷操作系統的類型(如Windows XP或者是Win

原创 線程之間的通訊- UI 通訊使用SynchronizationContext--(2)

     上一篇中已經講了SynchronizationContext 的一些內容,現在讓我們更加深入地去了解它!     繼上篇中的問題"在UI線程上對SynchronizationContext的使用,可以適用於其他線程呢?"    

原创 禁用WPF窗體的最大化按鈕

出自:http://www.cnblogs.com/dougua/archive/2007/07/03/804035.html 設置ResizeMode="NoResize"可去掉最大化和最小化按鈕 但沒法再拖曳改變窗體大小 WS

原创 [C#] 程序實例中使用多份log4net logger

log4net中,log是分級別的,一般只有OFF > FATAL > ERROR > WARN > INFO > DEBUG  > ALL 這幾類, 那如果需要更多級別的log怎麼實現呢?最近項目需要,就查詢了很多資料,發現有幾種方法