la nueva ola de aplicaciones web se basa en tecnologias como AJAX y Microsoft Silverlight que permiten a los desarrolladores construir mejores y mas ricas experiencias de usuario (UX), esta tecnologia aporta un cambio en como se organizan las aplicaciones, incluida una fuerte separacion de presentacion de datos.
ADO.NET Data Services (Nombre Codigo del Proyecto ‘Astoria’) consiste en una combinacion de los patrones y las Bibliotecas que permiten almacenar todos los datos para ser expuestos como servicios de datos flexibles, naturalmente, la integracion con la web, que pueden ser consumidos por la web clientes dentro de una red corporativa o atravs de la internet. ADO.NET utiliza los servicios de datos URI para apuntar a piezas de datos sencillo, bien conocido para los formatos de datos que representan, como JSON y ATOM / APP. esto se traduce en datos que se exponen a los clientes web como un REST-Style una collecion de recursos, accesible con agentes de URI que puede interactuar con el uso de verbos estandar HTTP, como GET, POST, o DELETE
Para que el sistema pueda comprender y aprovechar la semántica sobre los datos que esta surgiendo, los servicios de datos ADO.NET son modelos de datos expuestos a traves de servicios de datos utilizando un modelo llamado ENtity Data Model (EDM), un Entity-RelationShip con derivados. Esta organiza los datos en forma de casos de “Entity Type” o “Entities”, y las asociaciones entre ellos.




Comentarios recientes