<?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: Build Your Own Data Access Layer: Out Of The Box CRUD Functionality</title> <atom:link href="http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/feed/" rel="self" type="application/rss+xml" /><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/</link> <description>inquisitive: adjective. given to inquiry, research, or asking questions; eager for knowledge; intellectually curious</description> <lastBuildDate>Sun, 20 May 2012 21:55:00 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>By: Davy Brion</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-105539</link> <dc:creator>Davy Brion</dc:creator> <pubDate>Tue, 27 Mar 2012 18:30:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-105539</guid> <description>it&#039;s mentioned here: http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-bringing-it-all-together/basically, create the SessionFactory and use that to create sessions</description> <content:encoded><![CDATA[<p>it&#8217;s mentioned here: http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-bringing-it-all-together/</p><p>basically, create the SessionFactory and use that to create sessions</p> ]]></content:encoded> </item> <item><title>By: Feddedo21</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-105506</link> <dc:creator>Feddedo21</dc:creator> <pubDate>Tue, 27 Mar 2012 09:12:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-105506</guid> <description>How can i use this DAL layer , i cannot find an entry point for that , can you provide us with example ?</description> <content:encoded><![CDATA[<p>How can i use this DAL layer , i cannot find an entry point for that , can you provide us with example ?</p> ]]></content:encoded> </item> <item><title>By: Build Your Own Data Access Layer: Hydrating Entities</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-101141</link> <dc:creator>Build Your Own Data Access Layer: Hydrating Entities</dc:creator> <pubDate>Sun, 04 Sep 2011 11:11:46 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-101141</guid> <description>[...] Build Your Own DALNote: This post is part of a series. Be sure to read the introduction here.In the previous post of this series, you saw that some of the DatabaseActions use the EntityHydrater to umm.. hydrate [...]</description> <content:encoded><![CDATA[<p>[...] Build Your Own DALNote: This post is part of a series. Be sure to read the introduction here.In the previous post of this series, you saw that some of the DatabaseActions use the EntityHydrater to umm.. hydrate [...]</p> ]]></content:encoded> </item> <item><title>By: Pmdevers</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-98588</link> <dc:creator>Pmdevers</dc:creator> <pubDate>Wed, 09 Mar 2011 10:08:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-98588</guid> <description>thanks for your quick replies and this is a great article by the way ;)</description> <content:encoded><![CDATA[<p>thanks for your quick replies and this is a great article by the way <img
src='http://d18sni7re4ly7f.cloudfront.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>By: Davy Brion</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-98564</link> <dc:creator>Davy Brion</dc:creator> <pubDate>Tue, 08 Mar 2011 19:21:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-98564</guid> <description>well, in the context of this data layer it is indeed the right approachthough i agree that it feels like there&#039;s too much SQL... but that&#039;s a limitation that won&#039;t be easy to avoid if you&#039;re using this</description> <content:encoded><![CDATA[<p>well, in the context of this data layer it is indeed the right approach</p><p>though i agree that it feels like there&#8217;s too much SQL&#8230; but that&#8217;s a limitation that won&#8217;t be easy to avoid if you&#8217;re using this</p> ]]></content:encoded> </item> <item><title>By: Pmdevers</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-98563</link> <dc:creator>Pmdevers</dc:creator> <pubDate>Tue, 08 Mar 2011 19:14:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-98563</guid> <description>I was wondering if it was easly done because I have an application that has Many Users and Roles
and offcourse User_role mapping table.And writing code likeIQuery query = session.CreateQuery(&quot;WHERE RoleID in (SELECT RoleID FROM UserRoles where UserID = @USERID)&quot;);
query.AddParameter(&quot;@USERID&quot;, user.ID, System.Data.DbType.Guid);
query.GetResults();feels like there is to much SQL or is there an easier way to accomplish this or is this the right approach? </description> <content:encoded><![CDATA[<p>I was wondering if it was easly done because I have an application that has Many Users and Roles<br
/> and offcourse User_role mapping table.</p><p>And writing code like</p><p>IQuery query = session.CreateQuery(&#8220;WHERE RoleID in (SELECT RoleID FROM UserRoles where UserID = @USERID)&#8221;);<br
/> query.AddParameter(&#8220;@USERID&#8221;, user.ID, System.Data.DbType.Guid);<br
/> query.GetResults();</p><p>feels like there is to much SQL or is there an easier way to accomplish this or is this the right approach?</p> ]]></content:encoded> </item> <item><title>By: Davy Brion</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-98526</link> <dc:creator>Davy Brion</dc:creator> <pubDate>Tue, 08 Mar 2011 09:50:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-98526</guid> <description>not immediately no... collections in general were deliberately kept out of scope for this because i wanted to keep this relatively simpleany reason why you can&#039;t go with an existing solution?</description> <content:encoded><![CDATA[<p>not immediately no&#8230; collections in general were deliberately kept out of scope for this because i wanted to keep this relatively simple</p><p>any reason why you can&#8217;t go with an existing solution?</p> ]]></content:encoded> </item> <item><title>By: Pmdevers</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-98521</link> <dc:creator>Pmdevers</dc:creator> <pubDate>Tue, 08 Mar 2011 08:18:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-98521</guid> <description>Any Ideas to implement Many To Many Database action??</description> <content:encoded><![CDATA[<p>Any Ideas to implement Many To Many Database action??</p> ]]></content:encoded> </item> <item><title>By: Davy Brion</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-82435</link> <dc:creator>Davy Brion</dc:creator> <pubDate>Wed, 15 Dec 2010 08:45:01 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-82435</guid> <description>@Angelthe CreateAndAddInputParameter method is an extension method... that&#039;s why the number of parameters differs from the definition</description> <content:encoded><![CDATA[<p>@Angel</p><p>the CreateAndAddInputParameter method is an extension method&#8230; that&#8217;s why the number of parameters differs from the definition</p> ]]></content:encoded> </item> <item><title>By: Angel Cheong</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-82120</link> <dc:creator>Angel Cheong</dc:creator> <pubDate>Tue, 14 Dec 2010 08:38:37 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-82120</guid> <description>Awesome post! But l have a question here. l can&#039;t see where is the usage of this method CreateAndAddInputParameter?. From your codes l can see some places did use the command.CreateAndAddInputParameter(tableInfo.PrimaryKey.DbType, tableInfo.GetPrimaryKeyParameterName(), id), but l don&#039;t think there are referring to public static void CreateAndAddInputParameter rite? Because l can see the number of parameters pass to the method CreateAndAddInputParameter are different from the actual parameter in this method. Correct me if l am wrong.Thanks.</description> <content:encoded><![CDATA[<p>Awesome post! But l have a question here. l can&#8217;t see where is the usage of this method CreateAndAddInputParameter?. From your codes l can see some places did use the command.CreateAndAddInputParameter(tableInfo.PrimaryKey.DbType, tableInfo.GetPrimaryKeyParameterName(), id), but l don&#8217;t think there are referring to public static void CreateAndAddInputParameter rite? Because l can see the number of parameters pass to the method CreateAndAddInputParameter are different from the actual parameter in this method. Correct me if l am wrong.</p><p>Thanks.</p> ]]></content:encoded> </item> <item><title>By: New and Notable 362 : Sam Gentile's Blog (if (DeveloperTask == Communication &#38;&#38; OS == Windows)</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-22328</link> <dc:creator>New and Notable 362 : Sam Gentile's Blog (if (DeveloperTask == Communication &#38;&#38; OS == Windows)</dc:creator> <pubDate>Tue, 25 Aug 2009 21:49:21 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-22328</guid> <description>[...] but Davy Brion has started a series on Build Your Own Data Access Layer Series. Some posts include Out of the Box CRUD Functionality, Mapping Classes to Tables, and Hydrating [...]</description> <content:encoded><![CDATA[<p>[...] but Davy Brion has started a series on Build Your Own Data Access Layer Series. Some posts include Out of the Box CRUD Functionality, Mapping Classes to Tables, and Hydrating [...]</p> ]]></content:encoded> </item> <item><title>By: Dan</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-22325</link> <dc:creator>Dan</dc:creator> <pubDate>Tue, 25 Aug 2009 19:38:35 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-22325</guid> <description>What Suhair said, simply awesome.</description> <content:encoded><![CDATA[<p>What Suhair said, simply awesome.</p> ]]></content:encoded> </item> <item><title>By: suhair</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-22324</link> <dc:creator>suhair</dc:creator> <pubDate>Tue, 25 Aug 2009 16:10:20 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-22324</guid> <description>This series is awesome, thanks</description> <content:encoded><![CDATA[<p>This series is awesome, thanks</p> ]]></content:encoded> </item> <item><title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #419</title><link>http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-out-of-the-box-crud-functionality/comment-page-1/#comment-22320</link> <dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #419</dc:creator> <pubDate>Tue, 25 Aug 2009 07:20:26 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1522#comment-22320</guid> <description>[...] Build Your Own Data Access Layer: Out Of The Box CRUD Functionality - Davy Brion continues his series of posts looking at building a Data Access Layer which aims to give a view on what ORM software does. In this part Davy focuses on the basic Create Read Update Delete functions. [...]</description> <content:encoded><![CDATA[<p>[...] Build Your Own Data Access Layer: Out Of The Box CRUD Functionality &#8211; Davy Brion continues his series of posts looking at building a Data Access Layer which aims to give a view on what ORM software does. In this part Davy focuses on the basic Create Read Update Delete functions. [...]</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 7/24 queries in 0.010 seconds using disk: basic
Object Caching 547/560 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: d18sni7re4ly7f.cloudfront.net

Served from: davybrion.com @ 2012-05-22 12:23:37 -->
