OK, I know the easiest way is to use VS.NET to generate code, and do exactly as suggested in quick start.
Let's say I really hate the generated code (I believe a lot of people hate it too.) As it looks so ugly, so much more code got compiled into my xap file.
Is there anyway for me to go back to the old days to call BeginInvoke myself? I mean, I really hate the fact that I have to create a stupid interface, with a pair of Begin/End method for every method in original interface. And guess what? Those Genius in Microsoft requires the method name has to start with 'Begin" and "End". What kind of design is that! And you have implement the interface 2 times.
I mean, the generated code just does not seem logical to me, it's a really bad design! Is there an elegant way to call a WCF service using soap other than got locked into the ugly code generated by vs.net?
...
Go to the complete details ...