Click here to Skip to main content
15,923,852 members
Home / Discussions / C#
   

C#

 
AnswerRe: how can show a pdf file in C#? Pin
satsumatable10-Sep-07 20:49
satsumatable10-Sep-07 20:49 
GeneralRe: how can show a pdf file in C#? Pin
blackjack215010-Sep-07 22:07
blackjack215010-Sep-07 22:07 
AnswerRe: how can show a pdf file in C#? Pin
Luc Pattyn11-Sep-07 0:52
sitebuilderLuc Pattyn11-Sep-07 0:52 
GeneralRe: how can show a pdf file in C#? Pin
B.A11-Sep-07 3:17
B.A11-Sep-07 3:17 
Questionavoid .net reflector Pin
Eli Nurman10-Sep-07 18:32
Eli Nurman10-Sep-07 18:32 
AnswerRe: avoid .net reflector Pin
VirtualVoid.NET10-Sep-07 21:43
VirtualVoid.NET10-Sep-07 21:43 
AnswerRe: avoid .net reflector Pin
Arjan Einbu10-Sep-07 21:49
Arjan Einbu10-Sep-07 21:49 
AnswerRe: avoid .net reflector Pin
blackjack215010-Sep-07 21:59
blackjack215010-Sep-07 21:59 
Use an obfuscator. Visual Studio comes with the free edition of Dotfuscator, which can rename the symbols in your application. However, in order to achieve a higher degree of protection you'll need more than that. The superior versions Dotfuscator and most similar products have something called string encryption, which will prevent decompilers from reading keys, passwords, etc that are stored as strings in your app.
There are a myriad of commercial obfuscators out there and some of them have sponsored articles here on CP. If you want to invest some money into this I recommend {smartassembly}(trial version available on their site). It's way way cheaper than Dotfuscator or Spices.Obfuscator and it's very easy to use. Also, VERY IMPORTANT: if you use features such as serialization, reflection or remoting in your app, you'll have to be very careful with those classes/methods because most obfuscators break the application if those sections of your code are not excluded from renaming. As far as I saw from the trial version, {smartassembly} does that automatically, so that's a big advatage.

But download some trials and see which one fits you.

AnswerJust a thought Pin
Urs Enzler11-Sep-07 2:56
Urs Enzler11-Sep-07 2:56 
QuestionHow to combine two DLL into one ? Pin
bug_aonz10-Sep-07 17:22
bug_aonz10-Sep-07 17:22 
AnswerRe: How to combine two DLL into one ? Pin
Mark Churchill10-Sep-07 18:05
Mark Churchill10-Sep-07 18:05 
GeneralRe: How to combine two DLL into one ? Pin
bug_aonz10-Sep-07 18:32
bug_aonz10-Sep-07 18:32 
AnswerRe: How to combine two DLL into one ? Pin
Virendrak10-Sep-07 19:43
Virendrak10-Sep-07 19:43 
AnswerRe: How to combine two DLL into one ? Pin
Virendrak10-Sep-07 19:51
Virendrak10-Sep-07 19:51 
QuestionHow to download multiple files in the same url? Pin
bug_aonz10-Sep-07 17:15
bug_aonz10-Sep-07 17:15 
QuestionPlaying Sounds through the Speakers Pin
max2929710-Sep-07 16:36
max2929710-Sep-07 16:36 
AnswerRe: Playing Sounds through the Speakers Pin
Rudolf Jan11-Sep-07 0:02
Rudolf Jan11-Sep-07 0:02 
GeneralRe: Playing Sounds through the Speakers Pin
max2929711-Sep-07 12:17
max2929711-Sep-07 12:17 
Questionone object's private variable affecting another object's, but it shouldn't [modified] Pin
dfn10-Sep-07 16:23
dfn10-Sep-07 16:23 
Questioncreating a mp3 scratching program [modified] Pin
dman1000110-Sep-07 12:50
dman1000110-Sep-07 12:50 
AnswerRe: creating a mp3 scratching program Pin
VirtualVoid.NET10-Sep-07 21:46
VirtualVoid.NET10-Sep-07 21:46 
QuestionArray of Regions. Elements seem to disappear. [modified] Pin
hain10-Sep-07 11:18
hain10-Sep-07 11:18 
AnswerRe: Array of Regions. Elements seem to disappear. Pin
Giorgi Dalakishvili10-Sep-07 11:24
mentorGiorgi Dalakishvili10-Sep-07 11:24 
GeneralRe: Simple code example [modified] Pin
hain10-Sep-07 12:28
hain10-Sep-07 12:28 
GeneralRe: Simple code example Pin
Patrick Etc.10-Sep-07 12:49
Patrick Etc.10-Sep-07 12:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.