在 .NET RIA 服务中,您可以在服务器上编写后缀为 .shared.cs 或 .shared.vb 的代码,并且您可以在客户端使用它。
我的问题是我为什么要这个?
假设我使用带有适当业务对象的 DomainModel 和 ViewModel,我需要的所有代码不会都驻留在这些类中吗?这看起来像是一个潜在的垃圾场,因为开发人员没有正确设计,现在在共享代码中有一堆类,这些类可能属于业务层或 UI 层。
我的想法是对的还是我错过了一些基本的东西?
在 .NET RIA 服务中,您可以在服务器上编写后缀为 .shared.cs 或 .shared.vb 的代码,并且您可以在客户端使用它。
我的问题是我为什么要这个?
假设我使用带有适当业务对象的 DomainModel 和 ViewModel,我需要的所有代码不会都驻留在这些类中吗?这看起来像是一个潜在的垃圾场,因为开发人员没有正确设计,现在在共享代码中有一堆类,这些类可能属于业务层或 UI 层。
我的想法是对的还是我错过了一些基本的东西?