原创 C#內存釋放

便於對文章的開展,需要先明確兩個概念。 第一個就是很多人用.Net寫程序,會談到託管這個概念。那麼.Net所指的資源託管到底是什麼意思,是相對於所有資源,還是隻限於某一方面資源?很多人對此不是很瞭解,其實.Net所指的託管只是

原创 C# 傳值與傳址

using System;  using System.Collections.Generic;  using System.Linq;  usin

原创 sqlite和sqlce性能對比

前端時間做WINCE手持機應用時,用到了SQLCE,在SQL CE的數據流讀寫裏頭,我想插入數據,就直接把數據插入進去: 1        public static void InsertIntoSqlCe() 2        {

原创 客戶端-服務器編程模型

客戶端和服務器是進程,不是主機。 客戶端-服務器模型中的基本操作是事務。一個客戶端-服務器事務由四步組成: 1. 當一個客戶端需要服務時,它向服務器發送一個請求,發起一個事務。例如,當Web瀏覽器需要一個文件時,它就發送一個請求給W

原创 遍歷json幾種方法

遍歷json獲得數據的幾種方法 Json在Web開發的用處非常廣泛,作爲數據傳遞的載體,如何解析Json返回的數據是非常常用的。下面介紹下四種解析Json的方式: Part 1 1 var list1 = [1,3,4]; 2

原创 【轉】ASP.NET ViewState詳解

【轉】ASP.NET ViewState詳解 作者:Infinities Loop 概述 ViewState是一個被誤解很深的動物了。我希望通過此文章來澄清人們對ViewState的一些錯誤認識。爲了達到這個目的,我決定從頭到尾詳細的描

原创 .net混淆、反編譯工具調查

常用的工具列表[比較常見的] 混淆器、加密 Dotfuscator VS默認帶的工具,不過是個社區版 強度不大 dotNET Reactor 使用了NativeCode 和混淆的形式 Xenocode Postb

原创 SQLSERVER存儲過程基本語法

明月幾時有 It's in the shop ! Everythings will be fine ! SQLSERVER存儲過程基本語法 一、定義變量 view sourceprint? --簡單賦值 decl

原创 InnoSetup教程

使 用 筆 記 1、Inno Setup 是什麼? Inno Setup 是一個免費的 Windows 安裝程序製作軟件。第一次發表是在 1

原创 visualSVN 啓動出錯

今天啓動通過SVN UPDATA程序報錯。提示大概的意思是鏈接visualSvn server出錯了。 百度一下,大概兩種解釋: 一、服務中找到visualSvn server,登陸改爲本地賬戶 二、visualSvn server服務端

原创 vs2010 msdn help library文檔位置、錯誤、重新安裝及安裝注意事項

 一、安裝光盤自帶MSDN Library文檔     在Visual Studio 2010安裝光盤中其實已配上MSDN Help Library文檔,只需使用啓動VS2010“幫助”中的“管理幫助設置”程序,選擇“從磁盤安裝內容”,

原创 設置C#程序在Windows 7 Vista下以管理員權限運行(轉)

VISTA Windows 7 都使用了UAC來控制程序訪問,對於一些需要使用管理員身份運行的程序就得右鍵以管理員身份運行。 C# 編程中可以使程序自動使用管理員身份運行,也就是我們常常看到一些程序的圖標上會冒出個盾牌。 方法:

原创 C# 禁止windows程序重複運行的兩種基本方法

一般的如果運行一個軟件、讓他處於運行狀態,然後我們再去打開這個程序時就會提示我們 “程序已啓動或者不能重複啓動此程序”,比如QQ對戰平臺 ,就限制一臺機子啓動兩個QQ對 戰平臺,那麼他在C#中是如何實現的呢? 一般有兩種方法,我是用的是第

原创 RegSnap一個註冊表分析工具教程

Regsnap是一個註冊表分析工具,別看其瘦小,只有264KB,其功能可謂強大。Regsnap可以對系統註冊表文件以及Windows目錄、System目錄下的文件照一張快照,這個快照以.reg爲擴展名的文件保存在Regsnap所在的目錄下

原创 .Net反編譯工具Reflector教程及其插件

轉:http://www.sangsan.cn/article/learn/558.htm .Net反編譯工具Reflector它是一個類瀏覽器和反編譯器,可以分析程序集並向您展示它的所有祕密,反編譯.EXE .DLL .MCL格式的文