В Microsoft ведется работа над слоем преобразования данных для Visual Studio - ADO.Net Entities, реализующим модель данных, ориентированную на бизнес-терминологию.
По словам сотрудников Microsoft, ADO.Net Entities избавляет программиста от необходимости обращаться непосредственно к функциям реляционной СУБД, предлагая модель бизнес-объектов, таких как 'клиент' или 'заказ', каждому из которых может соответствовать несколько реляционных таблиц и отображений. Entities планируется включить в следующую версию Visual Studio (Orcas). Технология позволит декларативно задавать структуру бизнес-объектов, с которыми впоследствии можно будет работать с помощью бизнес-логики и специального языка запросов LINQ (Language-Integrated Query). Последний даст возможность с помощью единого синтаксиса опрашивать реляционные данные, XML и объекты. Как отмечают специалисты, благодаря поднятию уровня абстракции Entities позволит улучшить связь между бизнес-служащими и разработчиками.