2010-10-22 10 views
5

Ich arbeite an einem Silverlight-Projekt, das RIA-Dienste verwendet.RIA Services und das generische Repository-Muster

Meine Frage ist, dass ich generische Repository-Muster mit RIA-Services auf der Client-Seite verwenden kann?

Was ist die beste Vorgehensweise, wie ich die RIA-Services-Methode auf der Cilent-Seite organisieren sollte?

l.

Antwort

1

Als ich zum ersten Mal WCF RIA Services sah, fiel mir auf, dass es fantastisch wäre, eine zugrunde liegende Datenstruktur wie LINQ to SQL über ein Repository Pattern verfügbar zu machen, aber das funktioniert nicht, weil der zugrunde liegende Transportmechanismus von WCF funktioniert Erlaube keinen Schematyp, der Generics unterstützt. Alles muss konkrete Klassen sein.

Dass gesagt wird ... tut dieses Themas einen Weg umfassen, um das Problem zu umgehen:

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

finde ich es nicht als sehr nützlich angesichts der wirklichen Vorteile von WCF RIA Services: Geschäftsregeln Weiterleiten an den Client, IQueryable clientseitige Unterstützung und die Möglichkeit, JSON/REST-, SOAP- und OData-Enpoints schnell verfügbar zu machen.

0

RIA-Dienste ... ich glaube, jeder hat es irgendwie zur Arbeit gebracht, aber ist es organisiert, ist es einfach (hmmmm), bist du bequem so wie du es gelöst hast alle Teile, na dann bist du wie ich, Lesen Sie überall und haben Sie eine Idee, aber nach ein paar Monaten fand diese GREAT link ENJOY! http://blogs.msdn.com/b/kylemc/archive/2011/04/29/mvvm-pattern-for-ria-services.aspx dank Kyle McClellan für ihn zusammen und J. Papa und andere

dann setzen lesen und sehen, wenn es ein bisschen HILFT. Ich denke, das tut es. Happy Coding für Sie alle RIA-Neulinge (und keine Neulinge Stimmen Sie nicht zu?)

Verwandte Themen