原创 BUG:The channel 'tcp' is already registered.

穩定重現bug的程序: class Program { static void Main(string[] args) { System.Threading.Thread[]

原创 關於SqlDependency所需要的最小數據庫權限

引言:  .NET 2.0 有一個非常酷的功能被稱作SqlDependency,這個功能提供了一種通知機制當數據庫緩存不對時。在這篇文章裏我們不準備解釋這項技術是怎麼用的,因爲已經有大量的並且很好的資源可用就像這篇文章一樣。這篇文章所展示

原创 關於異常的疑難解答:System.BadImageFormatException

參考MSDN解釋:http://technet.microsoft.com/zh-cn/library/k7137bfe   相關提示 如果您的應用程序使用了 32 位組件,請確保該應用程序始終採用 32 位應用程序的運行方式。 如

原创 解決CSS樣式中display:block;不能居中的問題

在網上搜索找到了解決方案:    用display:inline-block;代替即可。

原创 styleCop使用介紹

  1styleCop安裝 安裝參考 2和VS集成 要和vs集成一定要在安裝時把MSBuild files那個選項選中的,否則安裝後是不會和VS集成集成的。 3styleCop使用 User Guide 4在項目中使用stylecop和把

原创 證書信任C#代碼

ServicePointManager.ServerCertificateValidationCallback = (a, b, c, d) => true;

原创 SQL數據緩存依賴總結

以前只聽過SQL server數據緩存依賴,但一直沒使用,由於項目需要,才研究了一番,發現了一個很詭異的問題,竟然是一個操作順序問題導致的。   SQL server數據緩存依賴有兩種實現模式,輪詢模式,通知模式。    1  輪詢模式實

原创 小問題積累

1.有時不能直接Debug來看程序哪裏出錯,這時候替換DLL抓異常記EventLog是解決問題的一種好辦法:EventLog.WriteEntry("Ricky", e.Message);

原创 寫的一個簡單的RestfulWCF程序

1.我程序的架構模式大致是這樣的: 2.這是我定義的服務的接口,包括兩個GET和一個PUT方法: using System; using System.Collections.Generic; using System.Linq; us

原创 Undefined function 'Nz' in expression.

前提:數據庫是Access,C#中執行一個sql語句遇到這樣的異常:OleDbException was caught Undefined function 'Nz' in expression.   Access 中的函數 Nz([va