2010-10-22 21 views
5

Estoy trabajando en un proyecto de Silverlight que utiliza los servicios de RIA.RIA Services y el patrón genérico Repository

Mi pregunta es que puedo usar un patrón de repositorio genérico con los servicios de RIA en el lado del cliente.

¿Cuál es la mejor práctica de cómo debería organizar el método de servicios de RIA en el lado del cilent?

l.

Respuesta

1

Cuando vi por primera vez Servicios WCF RIA me pareció fantástico poder exponer una estructura de datos subyacente como LINQ a SQL a través de un Patrón de repositorio, pero esto no funcionará porque el mecanismo de transporte subyacente de WCF no permite un tipo de esquema que respalde los genéricos. Todo debe ser clases concretas.

Dicho esto ... este hilo no incluir una manera de solucionar el problema:

http://forums.silverlight.net/forums/t/223006.aspx

me parece que no puede ser muy útil teniendo en cuenta los beneficios reales de servicios WCF RIA: reglas de negocio propagando al cliente, soporte IQueryable del lado del cliente y la capacidad de exponer rápidamente los puntos de entrada JSON/REST, SOAP y OData.

0

Servicios de RIA ... creo que todos de alguna manera lo pusieron a trabajar, pero está organizado, es simple (hummmm), estás cómodo de la manera que lo resolviste todas las piezas, entonces eres como yo, leyendo en todas partes y teniendo alguna idea, pero después de unos meses encontré este enlace GREATE ¡DISFRÚTELO! http://blogs.msdn.com/b/kylemc/archive/2011/04/29/mvvm-pattern-for-ria-services.aspx gracias a Kyle McClellan para poner juntos y J. Papa y otros

luego leerlo y ver si ayuda un poco. Creo que sí. Codificación feliz para todos los principiantes de RIA (y no para principiantes ¿No estás de acuerdo?)

Cuestiones relacionadas