我目前正在研究 RIA 服务,以加快 Silverlight 企业应用程序的开发。它既聪明又强大,但在我看来,您总是要将业务逻辑折叠到表示层中。使用 RIA 时是否有经典 BLL(业务逻辑层)的位置?
更新:做了更多的研究。看起来当前公认的最佳实践是使用 MVVM 实现 RIA,VM 作为客户端类运行,并包含您的业务逻辑。
我目前正在研究 RIA 服务,以加快 Silverlight 企业应用程序的开发。它既聪明又强大,但在我看来,您总是要将业务逻辑折叠到表示层中。使用 RIA 时是否有经典 BLL(业务逻辑层)的位置?
更新:做了更多的研究。看起来当前公认的最佳实践是使用 MVVM 实现 RIA,VM 作为客户端类运行,并包含您的业务逻辑。