tag:blogger.com,1999:blog-2556565917388324168.post1694494205929053808..comments2023-05-05T11:28:20.564-03:00Comments on Pampa Notes on Software Trends: First thoughts on Designing a LINQ-enabled Application FrameworkJose Marcenarohttp://www.blogger.com/profile/05555839326427060802noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-2556565917388324168.post-36602051444072239382008-11-12T11:25:00.000-02:002008-11-12T11:25:00.000-02:00Mike,what your pointing out is a very fare questio...Mike,<BR/>what your pointing out is a very fare question and a common discussion (SOA vs Data Centric).<BR/><BR/>In my opinion basing your apps in Data Centric operations is generally a bad decision, but very often trivial data centric operations need to be exposed on web services and there's many overheads (in performance, in designing interfaces, in the implementation of this operations, in Benjamin Eidelmanhttps://www.blogger.com/profile/04340842860289810596noreply@blogger.comtag:blogger.com,1999:blog-2556565917388324168.post-84653207188986112232008-05-31T10:49:00.000-03:002008-05-31T10:49:00.000-03:00IMHO your solution to expose LINQ results though W...IMHO your solution to expose LINQ results though WCF is missed main point of the SOA. SOA never done CRUD operations. SOA is all about messaging, and UpdateCustomer is not a valid message. MakeCutomerActive or UpdateCustomersAddress are valid messages. In other words you do not need to do that attach/detach staff. You should write method UpdateCustomersAddress which will load Customer from LINQ Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2556565917388324168.post-78667188536089100252008-02-19T01:05:00.000-02:002008-02-19T01:05:00.000-02:00Great post. You commented on my blog so I thought...Great post. You commented on my blog so I thought I'd come see what you had to say. It looks like we're taking a pretty similar approach to things.<BR/><BR/>One thing that you're doing that I haven't thought of is using POCOs with attributes instead of using the designer-generated classes. We're doing something similar to this (we create properties in our half of the entity partial classes Jon Krugerhttps://www.blogger.com/profile/17967382331944684749noreply@blogger.com