I only have vague idea of what WCF services are, but since most jobs for Asp.Net programmers ( those programming at Object data layer and Data access layer ) will also require you to know WCF services, I will probably need to learn WCF services also. But then there’s also ADO.NET Data Services
-
Do the two technologies compete ( aka are meant to perform same tasks ) or at least overlap in some areas?
-
if they compete, which of the two would you recommend to learn?
-
Is one of them only used in very specific scenarios while other is used on a more regular basis ( I know I’m generalizing too much here 🙂 )?
Best Answer
Those two technologies DO NOT compete.
WCF is for developer writing services.
ADO.NET Data Services is for remotely hosting and querying your data.