<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Entity Framework 4 a NHibernate</title>
	<atom:link href="http://simon-says-architecture.com/2010/05/25/entity-framework-4-a-nhibernate/feed/" rel="self" type="application/rss+xml" />
	<link>http://simon-says-architecture.com/2010/05/25/entity-framework-4-a-nhibernate/</link>
	<description>Szymon Pobiega about software engineering and architecture</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:29:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
	<item>
		<title>By: Tarciu</title>
		<link>http://simon-says-architecture.com/2010/05/25/entity-framework-4-a-nhibernate/comment-page-1/#comment-876</link>
		<dc:creator>Tarciu</dc:creator>
		<pubDate>Tue, 08 Jun 2010 07:01:04 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=645#comment-876</guid>
		<description>&quot;sobiście nie wierzę w scenariusze “n-tier” z przesyłaniem obiektów domenowych do klienta&quot;

Czyli co, przepakowywanie do/z DTO?
Mógłbyś napisać kiedyś o tym coś więcej? Jakie podejście stosujesz, żeby zmniejszyć uciążliwość tworzenia i utrzymania takiego kodu?</description>
		<content:encoded><![CDATA[<p>&#8220;sobiście nie wierzę w scenariusze “n-tier” z przesyłaniem obiektów domenowych do klienta&#8221;</p>
<p>Czyli co, przepakowywanie do/z DTO?<br />
Mógłbyś napisać kiedyś o tym coś więcej? Jakie podejście stosujesz, żeby zmniejszyć uciążliwość tworzenia i utrzymania takiego kodu?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dotnetomaniak.pl</title>
		<link>http://simon-says-architecture.com/2010/05/25/entity-framework-4-a-nhibernate/comment-page-1/#comment-863</link>
		<dc:creator>dotnetomaniak.pl</dc:creator>
		<pubDate>Sat, 29 May 2010 19:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=645#comment-863</guid>
		<description>&lt;strong&gt;Entity Framework 4 a NHibernate « Notki Po Polsku « Simon says… architecture!...&lt;/strong&gt;

Dziękujemy za publikację - Trackback z dotnetomaniak.pl...</description>
		<content:encoded><![CDATA[<p><strong>Entity Framework 4 a NHibernate « Notki Po Polsku « Simon says… architecture!&#8230;</strong></p>
<p>Dziękujemy za publikację &#8211; Trackback z dotnetomaniak.pl&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Szymon Pobiega</title>
		<link>http://simon-says-architecture.com/2010/05/25/entity-framework-4-a-nhibernate/comment-page-1/#comment-861</link>
		<dc:creator>Szymon Pobiega</dc:creator>
		<pubDate>Wed, 26 May 2010 03:19:01 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=645#comment-861</guid>
		<description>@PiotrB

Jeśli zmiany wykonują się po drugiej stronie kabla, to już jest zupełnie inna historia. Wydaje mi się, że funkcjonalność &quot;self-tracking entities&quot; ma z tym coś wspólnego. Ogólnie -- osobiście nie wierzę w scenariusze &quot;n-tier&quot; z przesyłaniem obiektów domenowych do klienta, dlatego się tym dogłębnie nie zajmowałem.

Jeśli chodzi o &quot;normalny&quot; scenariusz (po stronie serwera), to wartości są pobierane podczas wyciągania obiektu z bazy (precyzyjniej mówiąć: podczas dołączania go do ObjectContext-u). Porównanie zmian następuje w momencie wywołania DetectChanges, czyli np. podczas wywołania SaveChanges.</description>
		<content:encoded><![CDATA[<p>@PiotrB</p>
<p>Jeśli zmiany wykonują się po drugiej stronie kabla, to już jest zupełnie inna historia. Wydaje mi się, że funkcjonalność &#8220;self-tracking entities&#8221; ma z tym coś wspólnego. Ogólnie &#8212; osobiście nie wierzę w scenariusze &#8220;n-tier&#8221; z przesyłaniem obiektów domenowych do klienta, dlatego się tym dogłębnie nie zajmowałem.</p>
<p>Jeśli chodzi o &#8220;normalny&#8221; scenariusz (po stronie serwera), to wartości są pobierane podczas wyciągania obiektu z bazy (precyzyjniej mówiąć: podczas dołączania go do ObjectContext-u). Porównanie zmian następuje w momencie wywołania DetectChanges, czyli np. podczas wywołania SaveChanges.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PiotrB</title>
		<link>http://simon-says-architecture.com/2010/05/25/entity-framework-4-a-nhibernate/comment-page-1/#comment-858</link>
		<dc:creator>PiotrB</dc:creator>
		<pubDate>Tue, 25 May 2010 22:20:45 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=645#comment-858</guid>
		<description>&quot;Ponieważ dla Complex Type EF nie prowadzi change tracking’u (sprawdzenie, czy należy zaktualizować bazę wykonywane jest za pomocą porównania wartości aktualnych i pobranych), &quot;

Kiedy te wartości sa pobierane? Przed ewentualnym zapisem, czy na czas wykonania zmian przez warstwe logiki/prezentacji jest gdzieś przechowywany stan? I co w takim razie się dzieje, jak zmiany wykonują się po drugiej stronie kabla?</description>
		<content:encoded><![CDATA[<p>&#8220;Ponieważ dla Complex Type EF nie prowadzi change tracking’u (sprawdzenie, czy należy zaktualizować bazę wykonywane jest za pomocą porównania wartości aktualnych i pobranych), &#8221;</p>
<p>Kiedy te wartości sa pobierane? Przed ewentualnym zapisem, czy na czas wykonania zmian przez warstwe logiki/prezentacji jest gdzieś przechowywany stan? I co w takim razie się dzieje, jak zmiany wykonują się po drugiej stronie kabla?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

