AEF横空出世——几个重要的概念
WCF Data Services
.Net4.0后,ADO.NET Data Services改名為WCF數(shù)據(jù)服務(wù)(WCF Data Services)。
ADO.NET 數(shù)據(jù)服務(wù)框架是一種設(shè)計(jì)規(guī)范,其中包括用于在 Web 或 Intranet 上部署數(shù)據(jù)服務(wù)的客戶端庫和服務(wù)器庫。數(shù)據(jù)通過可由 URI 尋址的具象狀態(tài)傳輸 (REST) 資源的樣式進(jìn)行傳遞。根據(jù)實(shí)體數(shù)據(jù)模型 (EDM) 的規(guī)范,數(shù)據(jù)將組織成實(shí)體和關(guān)系。
ADO.NET 數(shù)據(jù)服務(wù)使用數(shù)據(jù)表示形式和傳輸?shù)慕y(tǒng)一模式,例如 JSON 和 AtomPub。支持多種格式,以便客戶端應(yīng)用程序可以選擇與其平臺集成最好的表示形式。在 AJAX 應(yīng)用程序環(huán)境中 JSON 格式特別有用。
應(yīng)用程序通過使用 HTTP 謂詞(例如 GET、PUT、POST 或 DELETE)與 ADO.NET 數(shù)據(jù)服務(wù)進(jìn)行交互。.NET 客戶端庫(ADO.NET 數(shù)據(jù)服務(wù)框架)支持從 .NET Framework 和 Silverlight 等平臺使用 ADO.NET 數(shù)據(jù)服務(wù)。
Entity Framework
以EDM(Entity Data Model)來統(tǒng)一所有的數(shù)據(jù)模型,例如Entity Framework、Data Service、Dynamic Data,甚至將來
的Reporting Service、Analysis Service、Portal等所有數(shù)據(jù)模型都可以用EDM來描述,進(jìn)而以一致性的查詢語法查遍所有的資料。
ASP.NET Dynamic Data
ASP.NET動態(tài)數(shù)據(jù)提供了一個框架,利用它可以在基于LINQ TO SQL或?qū)嶓w框架快速地建立數(shù)據(jù)驅(qū)動的功能應(yīng)用。同時針對DetailsView, FormView, GridView, and ListView控件的視圖增加了更多的靈活性和功能性,以及通過模板輕松地改變這些控件的顯示。
轉(zhuǎn)載于:https://www.cnblogs.com/mingle/archive/2010/03/31/AEF_concept.html
總結(jié)
以上是生活随笔為你收集整理的AEF横空出世——几个重要的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习(一)—— 线性回归
- 下一篇: 三星笔记本进入BIOS后找不到U盘启动项