首页 文章

Silverlight 4业务应用程序架构

提问于
浏览
2

随着VS 2010和Silverlight 4的到来,我决定是时候研究Silverlight并了解如何构建3层业务应用程序 .

经过几个小时的搜索和阅读文档和教程,我完全糊涂了(这不容易发生) .

以下是一些我不明白的具体问题 . 我欢迎他们中的任何一个的指导,也欢迎任何参考一个非常好的教程 .

  • Brad Abrahm的What is a .NET RIA services(为Silverlight 3编写)看起来很有希望,直到我意识到我的系统上没有System.Web.Ria.dll . 我错过了可选下载吗?这是否已转换为Silverlight 4的另一个DLL?这是否有利于Silverlight 4中的其他内容?

  • recent blog表示从Silverlight业务应用程序开始,删除不需要的东西,创建WCF RIA服务类库项目,并将业务应用程序中的文件和引用复制到WCF RIA服务项目,同时手动更新资源引用(可能是错误的B2编译器) . 这真的是正确的道路吗?看起来......笨拙 .

我的要求是在简单的业务对象上执行非常简单的CRUD .

我期待着有关如何实现Silverlight 4方式的建议 .

2 回答

  • 1

    为了回答您的第一个问题, System.Web.Ria 程序集已被这两个程序集替换:

    System.ServiceModel.DomainServices.Server
    System.ServiceModel.DomainServices.Hosting
    

    您可以在WCF RIA Services right here的v1.0版本中找到重大更改的列表 .

  • 1

    我想说,因为silverlight应用程序将构建在ASP.NET之上,所以无论是Silverlight还是Html(WebForms / MVC),后端对于应用程序都是相同的 .

    您可以查看包含对silverlight支持的CSLA业务对象框架:http://www.lhotka.net/cslanet/

    不确定100%是否支持Silverlight 4.0,但如果它不确定我肯定会很快 .

相关问题