I am new to C# and WCF. I am looking to implement a WCF service which will require no installation of client software on user's PC's. So for example any user on any device should be able to access the service without any software updates. I have already implemented a client/server version where the client takes the data returned from the service and formats the screen to be output to the user. However I'm am not sure how I would go about putting this client logic into the server, if indeed that is how a clientless service is achieved. Any information, tip and pointers would be most welcome.