2
在.NET RIA Services中,您可以在服务器上编写代码,其后缀为.shared.cs或.shared.vb,并且可以在客户端上使用。我为什么要使用RIA服务共享代码?
我的问题是为什么要这样?
假设我将DomainModel与适当的业务对象一起使用,并且ViewModel并不是我需要的所有代码都驻留在这些类中?这看起来像全局代码,可能是一个潜在的倾倒地,因为开发人员没有正确设计,现在有一堆共享代码中的类,可能属于业务层或UI层。
我是否正确地思考这个问题还是缺少一些基础知识?