Mein Team ist Bewertung zu einem größeren Business-Portal. (Rechnungen, Buchhaltung, Gehälter .....)Ria Services vs WCF Dataservices
Wir sind alle gewohnt, mit DDD, O/R-Mapper mit NHibernate als unsere erste Wahl zu arbeiten. Wir haben uns für die Zusammenarbeit mit CompositeWPF entschieden, um die Modularität zwischen allen Modulen und dem Teilsystem im Geschäftsportal zu gewährleisten.
Jetzt haben wir Ria Services ausgewertet und sind enttäuscht, wie es in einer datenorientierten Art und Weise funktioniert, Data Oriented kann in einem serviceorientierten Szenario gut sein, aber wir glauben, dass wir mit einem objektorientierten Ansatz und wir Ich denke, dass wir mit dem OO-Ansatz eine Anwendung mit weniger Komplexität erhalten können als mit dem DO-Ansatz. Zum Beispiel erlaubt es nicht, Value Objects, Viele-zu-viele Beziehungen, alles muss Schlüssel und so weiter haben.
Wir haben uns WCF Data Services noch nicht angesehen, also ist unsere Frage WCF Data Services unsere Antwort? Passt es gut in Silverlight 4? Können wir damit OO-mäßig arbeiten?
Nachdem ich es gerade für ein internes Projekt verwendet habe, fühle ich mich sehr in OData und WCF Data Services verliebt. – Kev
Persönlich bin ich auch sehr glücklich darüber. Ich liebe die Werkzeuge wirklich.Schließlich kann ich Reporting (2008 Reporting Services) gegen mein Objektmodell als ausgesetzt, und nicht in die Datenbank gehen. – TomTom