Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
I've got a couple mobile projects that need to provide communications services to a centralized server. Over the past year or so, I've been getting to know WCF a little better and the more I learn, the more I think this is the one by far that in all the latest Microsoft technologies, that you should invest your time in learning. Saying that, it would seem logical to think about using WCF as the technology to communicate on our mobile devices. I'm not sure the answer is clear to me yet on this one.
First, what do I LOVE about WCF, if I had to sum it up, I would say three things,
Saying that, we can make the following assumptions about the current state of mobile devices and applications:
Therefore, most of the benefits of going with WCF really aren't that great in a mobile device. And if a technology really doesn't provide much value, it may make more sense to keep it simplest technology with the fewest moving parts. I think as with anything new, one needs to implement and analyze the results. As I mentioned earlier, I don't have answers here yet, but wanted to start capturing thoughts.
-ec
Remember Me