Я, наконец, начинаю рассматривать Microsoft .NET Entity Framework как слой базы данных для моего продукта. В идеале я буду использовать его для размещения базы данных и WCF, а также для использования веб-сайтом, а также многофункциональными клиентами и мобильными устройствами.
Имеет ли текущая версия EF supoort кроссплатформенные клиенты? Будет ли это работать, если я создам приложение для Mac, приложение для Linux, приложение для iPad, приложение для Android и т. Д.
Работает ли он из коробки или требует дополнительного кодирования для поддержки кроссплатформенности? Требуется ли установка дополнительных компонентов для других клиентов, если они поддерживаются?