I just went to the session "Windows Communication Foundation: Building Secure , Reliable and Transacted Distributed Services" by Shy Cohen, that brought a very good overview of the different aspects to building great services with all the quality attributes mentioned in the title. The basic message is...