<?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"
	>
<channel>
	<title>Comments on: Entity Framework gyors lett</title>
	<atom:link href="http://www.soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/feed/" rel="self" type="application/rss+xml" />
	<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/</link>
	<description>Az ember kivételével minden állat tudja, hogy a legfontosabb dolgunk az életben: élvezni azt.</description>
	<pubDate>Tue, 07 Feb 2012 22:25:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Szindbad</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76299</link>
		<dc:creator>Szindbad</dc:creator>
		<pubDate>Tue, 26 Jan 2010 15:58:01 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76299</guid>
		<description>EF kérdés. Tervezés során az entitásaim két kategóriába soroltam. Vannak elsőosztályú entitások (pl user, profile, organization, etc.) és vannak alárendelt entitások (pl. history, permission, notifysubscription, etc.)

Hogyan különítem el őket úgy, hogy az architektúra tükrözze ezt a kategorizálást?</description>
		<content:encoded><![CDATA[<p>EF kérdés. Tervezés során az entitásaim két kategóriába soroltam. Vannak elsőosztályú entitások (pl user, profile, organization, etc.) és vannak alárendelt entitások (pl. history, permission, notifysubscription, etc.)</p>
<p>Hogyan különítem el őket úgy, hogy az architektúra tükrözze ezt a kategorizálást?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gerleim</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76177</link>
		<dc:creator>gerleim</dc:creator>
		<pubDate>Mon, 18 Jan 2010 23:20:40 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76177</guid>
		<description>Néztem két irományt a Linq2Sql vs Entity Framework témában, itt írtam róla: http://www.grape.hu/hu/blog/gerleim/linq2sql-vs-entity-framework.aspx</description>
		<content:encoded><![CDATA[<p>Néztem két irományt a Linq2Sql vs Entity Framework témában, itt írtam róla: <a href="http://www.grape.hu/hu/blog/gerleim/linq2sql-vs-entity-framework.aspx" rel="nofollow">http://www.grape.hu/hu/blog/gerleim/linq2sql-vs-entity-framework.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Szindbad</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76026</link>
		<dc:creator>Szindbad</dc:creator>
		<pubDate>Fri, 08 Jan 2010 21:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76026</guid>
		<description>Meg tudja nekem mondani valaki, hogy hogyan lehet EF segitsegevel mappelni egy olyan "User" entitast, akinek van egy userneve es egy passwordje, amit hashelve tarolunk a db-ben ugy, hogy a kiszamolt hash sose jojjon vissza a db-bol? (azaz a password csak set-es property legyen, es csak a db fele menjen, visszafele ne mappelodjon)</description>
		<content:encoded><![CDATA[<p>Meg tudja nekem mondani valaki, hogy hogyan lehet EF segitsegevel mappelni egy olyan &#8220;User&#8221; entitast, akinek van egy userneve es egy passwordje, amit hashelve tarolunk a db-ben ugy, hogy a kiszamolt hash sose jojjon vissza a db-bol? (azaz a password csak set-es property legyen, es csak a db fele menjen, visszafele ne mappelodjon)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Soczó Zsolt</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76014</link>
		<dc:creator>Soczó Zsolt</dc:creator>
		<pubDate>Wed, 06 Jan 2010 20:59:13 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76014</guid>
		<description>Én az utóbbit csináltam, de nem tetszik. Még a view a leghasználhatóbb talán. Köszi a tippeket.</description>
		<content:encoded><![CDATA[<p>Én az utóbbit csináltam, de nem tetszik. Még a view a leghasználhatóbb talán. Köszi a tippeket.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kpocza</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76011</link>
		<dc:creator>kpocza</dc:creator>
		<pubDate>Wed, 06 Jan 2010 19:46:08 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76011</guid>
		<description>Aha.
Amikor EF1-ben ilyent csináltam, akkor egy View-t kapcsoltam (ahol a 8 helyett már piros volt) az entitáshoz. Illetve amikor a A.B.Value is kellett, de el akartam érni A.BValue-ként is, akkor csináltam egy BValue get property-t.
Nem nagyon szebb megoldások ezek sem, mint amit mondtál.</description>
		<content:encoded><![CDATA[<p>Aha.<br />
Amikor EF1-ben ilyent csináltam, akkor egy View-t kapcsoltam (ahol a 8 helyett már piros volt) az entitáshoz. Illetve amikor a A.B.Value is kellett, de el akartam érni A.BValue-ként is, akkor csináltam egy BValue get property-t.<br />
Nem nagyon szebb megoldások ezek sem, mint amit mondtál.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Soczó Zsolt</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76010</link>
		<dc:creator>Soczó Zsolt</dc:creator>
		<pubDate>Wed, 06 Jan 2010 19:25:39 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76010</guid>
		<description>Arra gondolok, hogy az A táblában van egy szám, pl. 8, ami a B táblában a piros színt jelenti. A-ban ki akarom cserélni a 8-at pirosra.
A joinos megoldás ez:
http://msmvps.com/blogs/matthieu/archive/2008/06/20/entity-framework-how-to-use-entity-splitting-with-different-pk.aspx</description>
		<content:encoded><![CDATA[<p>Arra gondolok, hogy az A táblában van egy szám, pl. 8, ami a B táblában a piros színt jelenti. A-ban ki akarom cserélni a 8-at pirosra.<br />
A joinos megoldás ez:<br />
<a href="http://msmvps.com/blogs/matthieu/archive/2008/06/20/entity-framework-how-to-use-entity-splitting-with-different-pk.aspx" rel="nofollow">http://msmvps.com/blogs/matthieu/archive/2008/06/20/entity-framework-how-to-use-entity-splitting-with-different-pk.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kpocza</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76008</link>
		<dc:creator>kpocza</dc:creator>
		<pubDate>Wed, 06 Jan 2010 18:32:01 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76008</guid>
		<description>Ez mit is jelent? "Ezek értékeit szeretnem read-only módon beletolni A-ba, így nem kell állandóan a kapcsolatokon navigálnom"

A.B.Value helyett A.BValue valami listás megoldásnál???
joinos megoldás?
Ki tudnád fejteni részletesebben a dolgot?</description>
		<content:encoded><![CDATA[<p>Ez mit is jelent? &#8220;Ezek értékeit szeretnem read-only módon beletolni A-ba, így nem kell állandóan a kapcsolatokon navigálnom&#8221;</p>
<p>A.B.Value helyett A.BValue valami listás megoldásnál???<br />
joinos megoldás?<br />
Ki tudnád fejteni részletesebben a dolgot?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Soczó Zsolt</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76006</link>
		<dc:creator>Soczó Zsolt</dc:creator>
		<pubDate>Wed, 06 Jan 2010 18:12:30 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76006</guid>
		<description>kpocza: ez a code only érdekes, meg is nézem, mivel úgyis én rakom össze mindkét oldalt, nem kell nagyon mapelni, így a konvenció alapú megoldás jó lehet.
Viszont eszembe jutott egy kérdés. Van egy jól normalizált adatbázis, A táblához kapcsolódik B,C, D tábla. Ezek id, value jellegű lookup táblák, egy-több kapcsolattal A felé. Pl. B id, szín értékeket tartalmaz, A-ban van egy-egy FK B, C, D-re.
Ezek értékeit szeretnem read-only módon beletolni A-ba, így nem kell állandóan a kapcsolatokon navigálnom. Mi ennek a legszakosabb módja? Amit eddig láttam (joinos), az nem tetszett.
Nem 1-1 kapcsolat van a táblák között azonos PK-val, úgy látom ez az, ami jobban meg van támogatva.</description>
		<content:encoded><![CDATA[<p>kpocza: ez a code only érdekes, meg is nézem, mivel úgyis én rakom össze mindkét oldalt, nem kell nagyon mapelni, így a konvenció alapú megoldás jó lehet.<br />
Viszont eszembe jutott egy kérdés. Van egy jól normalizált adatbázis, A táblához kapcsolódik B,C, D tábla. Ezek id, value jellegű lookup táblák, egy-több kapcsolattal A felé. Pl. B id, szín értékeket tartalmaz, A-ban van egy-egy FK B, C, D-re.<br />
Ezek értékeit szeretnem read-only módon beletolni A-ba, így nem kell állandóan a kapcsolatokon navigálnom. Mi ennek a legszakosabb módja? Amit eddig láttam (joinos), az nem tetszett.<br />
Nem 1-1 kapcsolat van a táblák között azonos PK-val, úgy látom ez az, ami jobban meg van támogatva.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kpocza</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76005</link>
		<dc:creator>kpocza</dc:creator>
		<pubDate>Wed, 06 Jan 2010 17:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76005</guid>
		<description>EF1-ben tapasztalataim szerint nem az előfordított viewk használata turbózta meg a dolgot, hanem az, hogy a MetaDataWorkSpace (mdws)létrehozása. Kimértem profilerrel. Megoldás az lett, hogy egyszer kiszenvedtettem a mdws kikalkulását, majd legközelebb mindig az EntityConnectionnek azt a konstruktorát használtam, ahol a mdws is megadhtaó.

EF4 esetében eddig nem szorultem ilyen megoldásra, mert az megy, mint disznó.

Designer helyett a Code Only megoldást használjuk:
http://blogs.msdn.com/efdesign/archive/2009/06/10/code-only.aspx
http://blogs.msdn.com/efdesign/archive/2009/08/03/code-only-enhancements.aspx
http://blogs.msdn.com/adonet/pages/feature-ctp-walkthrough-code-only-for-the-entity-framework.aspx

A Code Onlyhoz persze kell a Feature CTP 2.

Szigorúan POCO-kat használunk. Mert azért Persistence Ignorance kell, jól.
Kurva jó az EF4. Csak lehetne mán detached object graph-ot is perzisztálni. Szóval az n-tier támogatás még halvány, ott még trükközni kell.

Ezelőtt mi is saját megoldást pakoltunk Linq2SQL és EF1 fölé, hogy POCO-kba toljuk át az adatokat. De az EF4-nél már nem kell. Végre eljutott a Microsoft is oda, hogy csinál(t) egy normális ORM-et.</description>
		<content:encoded><![CDATA[<p>EF1-ben tapasztalataim szerint nem az előfordított viewk használata turbózta meg a dolgot, hanem az, hogy a MetaDataWorkSpace (mdws)létrehozása. Kimértem profilerrel. Megoldás az lett, hogy egyszer kiszenvedtettem a mdws kikalkulását, majd legközelebb mindig az EntityConnectionnek azt a konstruktorát használtam, ahol a mdws is megadhtaó.</p>
<p>EF4 esetében eddig nem szorultem ilyen megoldásra, mert az megy, mint disznó.</p>
<p>Designer helyett a Code Only megoldást használjuk:<br />
<a href="http://blogs.msdn.com/efdesign/archive/2009/06/10/code-only.aspx" rel="nofollow">http://blogs.msdn.com/efdesign/archive/2009/06/10/code-only.aspx</a><br />
<a href="http://blogs.msdn.com/efdesign/archive/2009/08/03/code-only-enhancements.aspx" rel="nofollow">http://blogs.msdn.com/efdesign/archive/2009/08/03/code-only-enhancements.aspx</a><br />
<a href="http://blogs.msdn.com/adonet/pages/feature-ctp-walkthrough-code-only-for-the-entity-framework.aspx" rel="nofollow">http://blogs.msdn.com/adonet/pages/feature-ctp-walkthrough-code-only-for-the-entity-framework.aspx</a></p>
<p>A Code Onlyhoz persze kell a Feature CTP 2.</p>
<p>Szigorúan POCO-kat használunk. Mert azért Persistence Ignorance kell, jól.<br />
Kurva jó az EF4. Csak lehetne mán detached object graph-ot is perzisztálni. Szóval az n-tier támogatás még halvány, ott még trükközni kell.</p>
<p>Ezelőtt mi is saját megoldást pakoltunk Linq2SQL és EF1 fölé, hogy POCO-kba toljuk át az adatokat. De az EF4-nél már nem kell. Végre eljutott a Microsoft is oda, hogy csinál(t) egy normális ORM-et.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chikk</title>
		<link>http://soci.hu/blog/index.php/2010/01/06/entity-framework-gyors-lett/#comment-76003</link>
		<dc:creator>chikk</dc:creator>
		<pubDate>Wed, 06 Jan 2010 15:51:26 +0000</pubDate>
		<guid isPermaLink="false">http://soci.hu/blog/?p=991#comment-76003</guid>
		<description>A v2 már jó lesz. Van SP támogatás is.</description>
		<content:encoded><![CDATA[<p>A v2 már jó lesz. Van SP támogatás is.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

