Использование / обработка нереляционных источников данных в приложениях .NET - PullRequest
2 голосов
/ 23 июня 2010

Какие .NET (data / middel-level) технологии / framworks можно / нужно использовать, если источником данных является не классическая реляционная база данных , а служба или вызов удаленной функции или что-то еще?Подходят ли такие технологии, как службы RIA WCF или службы данных WCF (OData) , для обработки нереляционных источников данных.

1 Ответ

1 голос
/ 23 июня 2010

Вы можете посмотреть на OData для начала.Если вы можете предоставить свои данные через OData, вы получите поддержку LINQ и многое другое.

Вы можете самостоятельно разработать поставщика LINQ для работы с веб-службами и т. Д. - например, естьпровайдер "LINQ to Amazon" где-то работает.Конечно, написание собственного провайдера требует большой работы.

Я не могу сказать, что сделал какую-либо работу WCF, но я не думаю, что EF действительно подойдет длянереляционные данные.

...