and about the code hiding yes astro was right, but you can use obfuscation tools to make the refactoring difficult. The technique you used will decide the complexity and he may drop refactoring in the middle :) There are free tools also for obfuscation
On Mon, Apr 6, 2009 at 8:58 PM, santhosh vs <[email protected]> wrote: > Yes i was telling the same, the suggession of fruitman to create a > classlibrary. > I thought u may get what i told.I think now its clear with his points. > > On Mon, Apr 6, 2009 at 11:03 AM, AstroDrabb <[email protected]>wrote: > >> You can do as other have pointed out. However, there is no way to really >> "hide" your .Net code. Any developer can disassemble the compiled code and >> recreate it. >> >> Just do a Google search: >> http://www.google.com/search?q=.net+disassembler >> >> MS gives developers their own disassembler and there are other really good >> ones out there too. >> >> If you have "top secret" code that you do not want someone to USE without >> permission, use a license agreement to restrict the usage of your code. >> There is really no other good way to protect your source code. >> >> >> >> On Mon, Apr 6, 2009 at 1:55 AM, sara <[email protected]> wrote: >> >>> >>> Hi, >>> >>> I have a webservice implemented in csharp. >>> public class Service : System.Web.Services.WebService{ >>> .... >>> } >>> It consists of multiple csharp files located in a folder called >>> App_Code. I want to give this webservice to someone so that he can >>> call some of its methos but do not want him to see the source codes. >>> Is there anyway to turn the code into .exe file, dll or any format >>> other than its original csharp and then give it away? >>> >>> Thanks a lot, >>> Sara >>> >> >> > > > -- > My Web Site > > http://everlovingyouth.googlepages.com > My Technical Blog > http://acutedeveloper.blogspot.com > Skype :santhoshnta > Orkut :everlovingyouth > -- My Web Site http://everlovingyouth.googlepages.com My Technical Blog http://acutedeveloper.blogspot.com Skype :santhoshnta Orkut :everlovingyouth
