<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: One Entity Format Does Not Fit All</title>
	<link>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/</link>
	<description>a yeah yeah, i push models like weight</description>
	<pubDate>Thu, 21 Aug 2008 23:22:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Dave</title>
		<link>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-325</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Sun, 31 Dec 2006 18:54:52 +0000</pubDate>
		<guid>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-325</guid>
		<description>Yeah, I was one of those in the desire-for-single-objects-camp for quite a while. So I understand where they're coming from.

I think what's excited me most about LINQ is the whole "LINQ for N" idea. That's to say, you've got a nice query tool for XML, Objects, DataSets, ORM... whatever format is appropriate for the layer at hand.</description>
		<content:encoded><![CDATA[<p>Yeah, I was one of those in the desire-for-single-objects-camp for quite a while. So I understand where they&#8217;re coming from.</p>
<p>I think what&#8217;s excited me most about LINQ is the whole &#8220;LINQ for N&#8221; idea. That&#8217;s to say, you&#8217;ve got a nice query tool for XML, Objects, DataSets, ORM&#8230; whatever format is appropriate for the layer at hand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Warren</title>
		<link>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-324</link>
		<dc:creator>Matt Warren</dc:creator>
		<pubDate>Sun, 31 Dec 2006 17:32:52 +0000</pubDate>
		<guid>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-324</guid>
		<description>Dave, IMO you are absolutely correct.  Formalized systems like you and many others envision need formal boundaries with different attributes/behaviors. Therefore you can rarely use the same definitions on different 'tiers' or even inbetween them. The 'business' objects that LINQ to SQL generates represent a view of the database. It would be best to use these objects for only this purpose. Yet, there are other points of view, and many do desire simpler systems with single definitions across tiers.</description>
		<content:encoded><![CDATA[<p>Dave, IMO you are absolutely correct.  Formalized systems like you and many others envision need formal boundaries with different attributes/behaviors. Therefore you can rarely use the same definitions on different &#8216;tiers&#8217; or even inbetween them. The &#8216;business&#8217; objects that LINQ to SQL generates represent a view of the database. It would be best to use these objects for only this purpose. Yet, there are other points of view, and many do desire simpler systems with single definitions across tiers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-276</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Wed, 06 Dec 2006 00:06:42 +0000</pubDate>
		<guid>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-276</guid>
		<description>Hey Evan -- I don't think there IS an answer... Indeed, if your application is service oriented you have at least two paradigms (xml messages aka message/data contracts &#038; either datasets or objects in the backend)... I know there are some frameworks out there like Rocky's CSLA that attempt mobile objects and validation. I've given up on "smart DTOs" until convinced otherwise.</description>
		<content:encoded><![CDATA[<p>Hey Evan &#8212; I don&#8217;t think there IS an answer&#8230; Indeed, if your application is service oriented you have at least two paradigms (xml messages aka message/data contracts &#038; either datasets or objects in the backend)&#8230; I know there are some frameworks out there like Rocky&#8217;s CSLA that attempt mobile objects and validation. I&#8217;ve given up on &#8220;smart DTOs&#8221; until convinced otherwise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-275</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Tue, 05 Dec 2006 23:56:51 +0000</pubDate>
		<guid>http://laribee.com/blog/2006/12/05/one-entity-format-does-not-fit-all/#comment-275</guid>
		<description>Nice catch on the new ADO post.  As for your question, I'm still trying to answer that myself.</description>
		<content:encoded><![CDATA[<p>Nice catch on the new ADO post.  As for your question, I&#8217;m still trying to answer that myself.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
