程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> Visual Studio .NET使用技巧手冊讀書筆記之其他.NET提示與技巧

Visual Studio .NET使用技巧手冊讀書筆記之其他.NET提示與技巧

編輯:.NET實例教程


1.打亂.Net程序
在對.NET源代碼進行編譯時,並不會被編譯成本地機器代碼,二是微軟中間語言(MISL),而特定機器上的.Net Framework負責將其解釋成本地機器代碼,這一過程成為即時編譯。這意味著MISL使用非常開放的格式,你的程序集非常容易被反編譯。
為解決這一問題,需要在編譯之後將代碼打亂,也就是在不破壞整個程序的邏輯結構的前提下改變其代碼或中間語言代碼。方法:選擇“工具->Dotfuscator社區版”。

2.使用中間語言反編譯器來查看.Net程序
中間語言反編譯器(ildasm.exe)位於如下子目錄中:C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin

3.在字符串、標簽和內聯.Net代碼中使用Unicode編碼
步驟:1)在VS.Net中設計Windows程序時,打開語言工具(如Windows全球輸入法編輯器或第三方工具);2)在“文件->高級存儲選項”中進行設置,將.cs文件存儲為Unicode格式(Unicode,UTF-8等),就可以直接輸入Unicode字符串。
甚至可以在代碼中直接使用Unicode字符。代碼注釋、區域標簽、變量名、類名、方法名,全部可以包含Unicode字符。 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved