currently i have 3-4 web apps (asp.net) . i have copied all the code [aspx + codebehind c#] onto the webserver alongwith the web.config file.
some of the c# pages as well as the web.config file has some database usernames & passwords in them.
i used "publish" option and made dll files out of c# code. however, these dll files are very easily readable just by opening them in notepad.
what can i do so that my source code is completely unreadable to others?
i've heard about dotfuscator but don't know how to use it or even whether it solves my purpose.