我有一個WPF應用程序使用LINQ到SQL在本地.MDF文件。該解決方案是簡單,易行,有效,即設置我的模型一次,然後通過LINQ讀/寫數據的任何地方:什麼是Silverlight的LINQ到SQL的等價物?
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服務,WCF數據服務(ADO.NET數據服務,道夫),數據服務工具包
- .NET RIA服務
- 的OData (達拉斯)
- 的GData
- REST,基於REST,REST狀,REST啓發
- XML,JSON,RDF + XML 個
- Web服務,SOA
- 基於雲的服務,天青,SQL Azure的,Azure服務平臺
所有我想做的事情是這樣的:
- 創建密度纖維板文件
- 使用一些類似LINQ-to-SQL的工具來生成支持Web的(REST?)數據層等
- 的ftp的.mdf文件和類到我ASP.NET Web託管服務
- 寫Silverlight客戶端讀取和寫入該數據源與LINQ
+1對於RIA服務 – 2010-01-28 10:08:31
+1好問題 – 2010-01-28 10:20:43