I have successfully created my first C# desktop application but I need help on how to create a obfuscated release version of the application and avoid hand coding database naked password in my code.
Then How can I lock my application from unauthorized usage that is if someone needs to install the application cannot do so without my consent.