Donde es el mejor lugar para poner las Reglas de Negocio en un Silverlight MVVM RIA de la aplicación de Servicios?

StackOverflow https://stackoverflow.com/questions/849099

Pregunta

Donde es el mejor lugar para poner las reglas de negocio en un RIA de la aplicación de Silverlight?

Pensé que el Servicio de Dominio sería un buen lugar, excepto que parece sólo compartir los Datos a nivel de cliente.No creo que el ViewModel es una buena idea, ya que deben tener las Reglas de Negocio en el nivel de servidor.

En código compartido?*.compartida.cs?

¿Dónde poner sus reglas de negocio?

¿Fue útil?

Solución

Para Servicios RIA, su lógica de negocio se supone que es en el Servicio de dominio.

¿Puede dar un ejemplo de cómo esto es un problema para usted?

EDIT: Mira la sección 3.3 del presente documento: http: // download. microsoft.com/download/F/B/8/FB8CA635-296B-487F-965C-8148F08B5319/riaservicesoverviewpreview.pdf

Otros consejos

¿Usted ha intentado extender las clases parciales EF? Propiedades en las clases de EF están disponibles en el cliente y el servidor. No estoy seguro si esto es la manera "correcta" de hacer las cosas sin embargo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top