Mi equipo es la evaluación de un portal de negocios más grande. (Facturación, Teneduría de libros, Sueldos .....)Ria Services vs WCF Dataservices
Todos estamos acostumbrados a trabajar con los mapeadores DDD, O/R con NHibernate como nuestra primera opción. Hemos elegido trabajar con CompositeWPF para mantener la modularidad entre todos los módulos y el sistema de piezas en el portal comercial.
Ahora hemos evaluado los Servicios de Ria y estamos algo decepcionados de cómo funciona de una manera orientada a los datos, Data Oriented puede ser bueno en un escenario orientado al servicio, pero creemos que podemos con un enfoque orientado a objetos, y creemos que podemos obtener una aplicación con menos complejidad con el enfoque OO que con el enfoque OD. Por ejemplo, no permite objetos de valor, relaciones de muchos a muchos, todo debe tener claves, etc.
No hemos consultado los servicios de datos de WCF todavía, por lo que nuestra pregunta es ¿nuestros servicios de datos de WCF? ¿Se integra bien con Silverlight 4? ¿Podemos trabajar con eso de manera OO?
Acabo de utilizarlo para un proyecto interno, estoy sintiendo un gran amor por OData y WCF Data Services. – Kev
Personalmente, también estoy muy feliz por ello. Realmente amo las herramientas.Finalmente, puedo hacer informes (servicios de informes de r2 2008) contra mi modelo de objetos como expuesto, y no tengo que ir a la base de datos. – TomTom