Is Entities on Client side anti-pattern?
问题 I have used RIA service before, now testing Breeze Sharp. RIA as well as Breeze give an impression that what you see on the server/middle tier is what you see on the client. To support that, the term Entity is being used on both the client and the server. Is it really an Entity, or it really a Presentation Model or Model on the client? For smaller systems having one or two level entity graphs, there may not be wrong in thinking both the client and the server is the same. For larger systems