> After I did some experiments in .net web service, I realized that for the .net web service methods would call the constructor everytime while my client site invoke the method. Is this any way to put my initialized code which I only want to run once.
Are you saying you want the Web Service to do some initialization, such as assigning values to some properties, on the first hit and preserve those for all upcoming hits?