У меня есть WPF приложение, которое использует LINQ к SQL на локальном .MDF файл. Это решение простой, легкий и эффективный, то есть настроить мою модель один раз, а затем чтения/записи данных в любом месте с помощью LINQ:Что такое эквивалент LINQ-to-SQL для Silverlight?
using (var db = Datasource.GetContext())
{
oldItem = (from i in db.Infos
where i.Id == TheId
select i).SingleOrDefault();
CreateForm(db, FormBase, oldItem, Button_Save);
}
Что является мертвой простой эквивалент этого для Silverlight приложений?
Поиск Я считаю, взрыв терминов:
- WCF RIA Services, WCF Data Services (ADO.NET Data Services, Астория), Data Services Toolkit
- .NET RIA Services
- OData (Даллас)
- GData
- отдых, отдых на основе REST-как, REST-вдохновил
- XML, JSON, XML RDF +
- веб-сервисы, SOA
- облачных услуг, Azure, SQL Azure, Azure Services Platform
Все, что я хочу сделать это:
- создать файлы MDF file
- использовать некоторый инструмент, похожий на LINQ-to-SQL, в создать слой данных с поддержкой Интернета (REST?) и т. д.
- FTP файл .mdf и классы до моего ASP.NET веб-хостинга
- записи SilverLight клиентов, что чтение и запись к этому источнику данных с LINQ
+1 для служб RIA –
+1 хороший вопрос –