title: Naming conventions with web service / WCF and no overload
body: <p>Currently have the task of designing a web service ( i am going to wcf but principles still apply) in c#. Problem is there is no overloading of methods which i am aware of so i need to name web methods with different names.</p>
  
  <p>I would really like some input on naming conventions, there just doesn't seem to be anything out there - for example.</p>
  
  <p>My main method is GetMortgages() - which returns all mortgages.
  I need another one where it will return mortgages within a certain price range so what would you recommend for this  GetMorgagesPriceRange, InPriceRange, WithPriceRange.</p>
  
  <p>I am little confused about best practices fro naming web methods, i would love to just overload GetMortgages but of course with web services i can't...</p>
  
  <p>So would it be better to do GetNounDesciption??</p>
  
  <p>Anyone know of any good webservices out there that has a method that is the same but each method has different parameters passed - really like to know about anything here</p>
  
  <p>If it get practice to start my webmethod with GET if it is something that returns something??</p>
  
  <p>What about something that saves and sends something, is there a standard here?? i.e. PUT or SAVE ???</p>
  
  <p>There must be some kind of book of rule to follow??</p>
  
  <p>Really would like some input is anyone has any</p>
  
  <p>Thank you
  Mark</p>