应用程式的成长，若每次都要为一份（或一组）资料撰写 Web Service 或 HTTP end point 的话，对开发人员也是不小的负担，而且 Web Service 只支援 XML/SOAP 的资料格式，无法相容于 Mashup 应用程式常用的JSON资料格式，微软也发现未来的 Silverlight 应用程式也是会面临到相同问题。当时刚好微软的 ADO.NET Entity Framework 也正在开发中，它的 EDM 能力刚好可以提供给 WCF 资料存取的能力，因此微软特别以 ADO.N