原创 C#加密方法總彙

數據的加密重要性大家皆知,很多情況下需要對數據進行加密處理,但各種重要數據的加密要求不一樣,有些需要時可逆的,有些是不要求可逆的,可逆的一般稱之爲對稱加密算法,不可逆的一般可以成爲非對稱加密算法。如登錄密碼,一般較好的方式是採用不可逆的

原创 web.config/app.config敏感數據加/解密的二種方法

一 建立虛擬目錄  http://localhost/EncryptWebConfig,並添加web.config,其中包含數據庫連接字符串:     <connectionStrings>             <add name=

原创 程序返回插入數據庫成功,但是數據庫內卻沒有數據

   我用數據集定義了一個InsertMenber函數,用來插入數據到數據庫 過程也判斷了返回受影響的行數。 調試也看了,都是插入成功。 但是我在資源管理器上面看數據庫裏面還是什麼都沒有。 我原來以爲是執

原创 關於C#建立FLASH服務端的安全沙箱問題

注意:XMLSocket 接收到服務端下發的數據時,將連續放於接收緩衝區,直到接收到 "\0" 字節(字節內容爲 ASCII 值 0),才認爲接收完成,並調用相應的 onData 或 onXML 事件,因此,服務端使用標準的 String

原创 關於VS 類似 The resource "PhoneFontFamilyNormal" could not be resolved的5個警告

      之前學習WP7開發,下載了WP7SDK,安裝之後出現了Microsoft Visual Studio 2010 Express for Windows Phone,由於麻煩,爲按照網上的方法使VS2010旗艦版也含有了WP7的

原创 C# 人民幣大小寫轉換正則表達式

using System.Text.RegularExpressions; string s = (12345678901234567890.123456789).ToString("#L#E#D#C#K#E#D#C#J#E#

原创 用數據集時,錯誤:未能啓用約束。一行或多行中包含違反非空、唯一或外鍵約束的值

 今天又遇到問題了。 查看了源代碼,語句,字符串什麼的都沒有錯,數據庫裏面沒有一行或多行中包含違反非空、唯一或外鍵約束的值的問題。 之後查資料,原來是我之前修改了一下表裏面的類型大小,結果數據集不會再次自動生成 這裏有兩種解決辦法: 1、

原创 VS2010新建Windows Phone Game報錯

我就鬱悶了,啃爹的問題都被我越到了,弄了我一個下午加晚上。VS2010和WP7SKD,XNA STUDIO都是最新的,最近打算學XNA,從WP7入手。 最開始建立項目,選好OS7.1之後,直接報錯說什麼“未將對象引用設置到對象的實例”,網

原创 記錄一些比較有用的網站

pdf破解網站:http://freemypdf.com/ pdf轉換網站:http://www.freepdfconvert.com/       http://convertpdftoword.net/

原创 關於Blend4 無法新建 windows phone OS7.1 的問題,強制用VS轉換7.1出現資源文件不存在。

不知道爲什麼,我的SDK全部升級到了7.1.1,但是使用BLEND4新建工程的時候無法選擇版本,只能用默認7.0的,如果使用VS旗艦版轉換成7.1,那麼主題資源文件不存在BLEND將無法再編輯。 Microsoft Visual Stud

原创 深入理解.Net中的內存釋放,以及有關的注意事項

引言作爲一個.NET程序員,我們知道託管代碼的內存管理是自動的。.NET可以保證我們的託管程序在結束時全部釋放,這爲我們編程人員省去了不少麻煩,我們可以連想都不想怎麼去管理內存,反正.NET自己會保證一切。好吧,有道理,有一定的道理。

原创 C# 操作讀取XML的類之間的比較

下面列出微軟.net類庫提供的讀寫xml文件個類及其特點:類名稱 優點 缺點 XmlReader 快速、高效、可擴展 只讀,只向前,需要人工驗證 XmlDocument 可往返、可讀寫、支持XPath篩選 比XmlReader慢 XPat

原创 Silverlight的依賴屬性

Silverlight 自定義依賴項對象和依賴項屬性 本主題描述了 Silverlight 的應用程序開發人員和組件的作者可能想要創建自定義依賴項屬性的原因。本主題描述爲依賴項屬性,以及一些可以提高性能、可用性、或屬性的多功能性的執

原创 推薦一款免費錄屏軟件,錄教程很不錯的說

  Wink 是一款非常優秀的免費錄屏軟件,尤其適合製作計算機操作教程。它在國外備受推崇,但國內應用較少少。Wink免費、小巧(3MB)、可同期或事後加入聲音、可加入暫停及跳轉按鈕、添加註釋,並且生成的

原创 SqlCommand的ExecuteNonQuery 方法使用Select命令返回值永遠爲 -1

今天想用ExecuteNonQuery方法select表中符合的內容實現登錄框,然後判斷返回行是否大於0,但是一直返回-1,鬱悶了很久。 查msdn,上面備註說了: 您可以使用 ExecuteNonQuery 來執行目錄操作(例如查詢數