Dot-Net
什麼是 .NET RIA 服務?
有人可以簡要解釋一下嗎?它可以與非 Silverlight 客戶端一起使用嗎?
基本上,.NET RIA 服務是一個框架,它隱藏了網路管道邏輯以通過有線 RPC 進行處理,並在客戶端和伺服器之間橋接程式碼。
您可以將其視為客戶端/伺服器開發的 RAD。
簡化 n 層開發(並真正向您展示為您的 ORM 對象獲取多層故事的更好方法 - LINQ to SQL 或 EF 或其他)
在 Silverlight 上支持富 Internet 應用程序 (RIA) 開發- 對於驗證、身份驗證、簡單的數據綁定等,有很棒的端到端故事。
擴展您的 ASP.NET 開發經驗。這是基於您已經知道和使用的。那裡甚至還有一個用於 SEO 的 ASP.NET DomainDataSource 和模板(希望很快就會有一些 AJAX 的東西 - 手指交叉)。
為了回答你關於未來的一些其他問題,布拉德艾布拉姆斯說:
ASP.NET 訪問——通過遵循 RIA 服務模式,您還可以輕鬆建構 ASP.NET 應用程序,同時利用 RIA 服務的所有內置功能,例如數據驗證、授權等。在 3 月預覽版中,我們提供了一個 asp:DomainDataSource 控制項,它可以讓 ASP.NET WebForms 輕鬆訪問您的域邏輯。在此之上建構的是 ASP.NET 動態數據的未來版本,它可以非常容易地根據您的域邏輯生成通用的標準 UI。
回到雷德蒙德,我們正在努力通過 ASP.NET MVC 提供對域邏輯的非常乾淨的訪問。這裡的模式很酷,我迫不及待地想在未來的 CTP 中談論它。
如果您將數據源的真實性與我們希望通過 .NET RIA 服務實現的各種展示選項相結合……