<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with ORM</title>
    <description>the latest stories tagged with 'ORM' from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Entity Framework: Intro to Database First Design</title>
      <description>Taking a look at how to use the Entity Framework via its database first design concepts.

When building out an application which is based off of the Entity framework you have multiple options, you can either build your model off of your existing database or build your database of your existing model. This episode will explore how you start with your existing database and build your entity model. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f186"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f186" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Entity_Framework_Intro_to_Database_First_Design</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Entity_Framework_Intro_to_Database_First_Design</guid>
      <pubDate>Tue, 18 Jan 2011 14:41:36 GMT</pubDate>
    </item>
    <item>
      <title>C# alternative for Ruby's acts_as_tree; part 2</title>
      <description>Second part in a two part blog post series about my search for a C# alternative for Ruby's acts_as_tree plugin. I'll talk about mixins, extension methods and marker interfaces in C#, and I will show how methods for tree traversal can be added to existing entity classes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.onderweg.eu%2f2010%2f11%2facts_as_tree-in-csharp-part2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.onderweg.eu%2f2010%2f11%2facts_as_tree-in-csharp-part2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_alternative_for_Ruby_s_acts_as_tree_part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_alternative_for_Ruby_s_acts_as_tree_part_2</guid>
      <pubDate>Wed, 03 Nov 2010 21:12:21 GMT</pubDate>
    </item>
    <item>
      <title>EntitySpaces to Support the EffiProz Database Engine</title>
      <description>EffiProz is an interesting database and it seems like they have made some very good strategic moves. For instance, Silverlight doesn't support System.Data so EffiProz went and created their own class library that mimic's an ADO.NET provider since ADO.NET Providers aren't supported under Silverlight. The same holds true for Windows Phone 7, EffiProz has a data provider for that as well. 

We've had our eye on EffiProz ever since the initial problems with VistaDB were made known. What EffiProz is doing seems like a much wiser course of action for a smaller database engine as opposed to going after being able to comply with a very large Microsoft Entity Framework. Something we have been focusing on at EntitySpaces is being able to go wherever .NET can go, including Mono, which we support already. We will continue to support VistaDB as well (including new releases) and we already support the much improved Microsoft SQL CE 4.0 database. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f10%2f31%2fEntitySpaces%2bTo%2bSupport%2bThe%2bEffiProz%2bDatabase%2bEngine.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f10%2f31%2fEntitySpaces%2bTo%2bSupport%2bThe%2bEffiProz%2bDatabase%2bEngine.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/EntitySpaces_to_Support_the_EffiProz_Database_Engine</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/EntitySpaces_to_Support_the_EffiProz_Database_Engine</guid>
      <pubDate>Sun, 31 Oct 2010 19:39:42 GMT</pubDate>
    </item>
    <item>
      <title>EntitySpaces RIA Services Released to Production</title>
      <description>This release provides four new templates for developing RIA Services Applications. EntitySpaces can create everything you need to get started on your RIA Services application. EntitySpaces will create your DomainService class (including a partial class to go along with it to house your custom methods). Also, your Validation classes and your "Shared" classes for your entities are created as well. Finally a new RIA DynamicQuery template will create your EntitySpaces DynamicQuery classes which can be used under Silverlight in your RIA Services application. Also, two very nice samples are provided for RIA Services, one for C# developers and one for VB.NET developers.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f10%2f25%2fEntitySpaces%2b2010110250%2bReleased%2bTo%2bProduction.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f10%2f25%2fEntitySpaces%2b2010110250%2bReleased%2bTo%2bProduction.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/EntitySpaces_RIA_Services_Released_to_Production</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/EntitySpaces_RIA_Services_Released_to_Production</guid>
      <pubDate>Tue, 26 Oct 2010 18:45:52 GMT</pubDate>
    </item>
    <item>
      <title>Getting Started with Entity Framework 4.0 Screencast Recorded session </title>
      <description>Fifth part is about 9:45 min in length. Part 5. Covers EDM -Entity Data Model- showing its elements (SSDL, CSDL &amp;amp; MSL). Also this screencast shows how to query your conceptual model using LINQ to Entities. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fGetting-Started-with-Entity-Framework-40-Screencast-Recorded-session-from-Cairo-Code-Camp-Part-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fGetting-Started-with-Entity-Framework-40-Screencast-Recorded-session-from-Cairo-Code-Camp-Part-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Getting_Started_with_Entity_Framework_4_0_Screencast_Recorded_session_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Getting_Started_with_Entity_Framework_4_0_Screencast_Recorded_session_3</guid>
      <pubDate>Sat, 25 Sep 2010 14:22:33 GMT</pubDate>
    </item>
    <item>
      <title>EntitySpaces in a RIA Services Silverlight Application Development Sce</title>
      <description>Whether RIA Services is merely a buzzword you've heard bounced around or you're a seasoned Silverlight developer you should checkout this functionality. When you combine EntitySpaces with RIA Services you will almost instantly be able to create professional quality Silverlight applications.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f09%2f07%2fEntitySpaces%2bIn%2bA%2bRIA%2bServices%2bSilverlight%2bApplication%2bDevelopment%2bScenario.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f09%2f07%2fEntitySpaces%2bIn%2bA%2bRIA%2bServices%2bSilverlight%2bApplication%2bDevelopment%2bScenario.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/EntitySpaces_in_a_RIA_Services_Silverlight_Application_Development_Sce</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/EntitySpaces_in_a_RIA_Services_Silverlight_Application_Development_Sce</guid>
      <pubDate>Tue, 07 Sep 2010 02:10:39 GMT</pubDate>
    </item>
    <item>
      <title>Writing a Silverlight Application Using EntitySpaces is Awesome</title>
      <description>Sometimes you're so busy designing, coding, testing, and supporting a product that you don't take the time to stop and appreciate what you have actually accomplished. A customer of ours asked us to create a video overview of our Silverlight functionality and in doing so we had to step back and say "wow", this is pretty cool. It truly is easy to use EntitySpaces to create a Silverlight application as you will see.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f09%2f02%2fWriting%2bA%2bSilverlight%2bApplication%2bUsing%2bEntitySpaces%2bIs%2bIncredibly%2bSimple%2bAnd%2bPowerful.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f09%2f02%2fWriting%2bA%2bSilverlight%2bApplication%2bUsing%2bEntitySpaces%2bIs%2bIncredibly%2bSimple%2bAnd%2bPowerful.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Writing_a_Silverlight_Application_Using_EntitySpaces_is_Awesome</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Writing_a_Silverlight_Application_Using_EntitySpaces_is_Awesome</guid>
      <pubDate>Thu, 02 Sep 2010 06:00:52 GMT</pubDate>
    </item>
    <item>
      <title>EntitySpaces Adds Support for SQL Azure and SQL Server Compact 4.0</title>
      <description>This release of EntitySpaces adds two new databases, adds Silverlight 4 support (we already supported Silverlight 3), provides some excellent proxy improvements, and finally it provides a few well placed customer requested tweaks. EntitySpaces 2010.1.0830.0 is available to customers for download now. Our trial version will be upgraded by Tuesday night, perhaps sooner.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f08%2f30%2fEntitySpaces%2bAdds%2bSupport%2bFor%2bSQL%2bAzure%2bAnd%2bSQL%2bServer%2bCompact%2b40.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f08%2f30%2fEntitySpaces%2bAdds%2bSupport%2bFor%2bSQL%2bAzure%2bAnd%2bSQL%2bServer%2bCompact%2b40.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/EntitySpaces_Adds_Support_for_SQL_Azure_and_SQL_Server_Compact_4_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/EntitySpaces_Adds_Support_for_SQL_Azure_and_SQL_Server_Compact_4_0</guid>
      <pubDate>Mon, 30 Aug 2010 03:31:20 GMT</pubDate>
    </item>
    <item>
      <title>The EntitySpaces ORMBattle.NET Performance Numbers</title>
      <description>Although the ORMBattle.NET charts have not been updated yet we thought we would share the results with you. The stats shown below are the stats that they will use to update the charts on their site (they use the 1000 item tests). We think we did pretty well. The numbers shown below are from the ORMBattle.NET site. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f08%2f26%2fThe%2bEntitySpaces%2bORMBattleNET%2bPerformance%2bNumbers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.entityspaces.net%2fblog%2f2010%2f08%2f26%2fThe%2bEntitySpaces%2bORMBattleNET%2bPerformance%2bNumbers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/The_EntitySpaces_ORMBattle_NET_Performance_Numbers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/The_EntitySpaces_ORMBattle_NET_Performance_Numbers</guid>
      <pubDate>Thu, 26 Aug 2010 16:30:52 GMT</pubDate>
    </item>
    <item>
      <title>Getting Started with Entity Framework 4.0 Screencast Part 4</title>
      <description>Fourth part is about 10 min in length. Covers how to implement table per hierarchy inheritance model (TPH) with Entity Framework 4.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fGetting-Started-with-Entity-Framework-40-Screencast-Recorded-session-from-Cairo-Code-Camp-Part-4.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fGetting-Started-with-Entity-Framework-40-Screencast-Recorded-session-from-Cairo-Code-Camp-Part-4.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Getting_Started_with_Entity_Framework_4_0_Screencast_Part_4</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Getting_Started_with_Entity_Framework_4_0_Screencast_Part_4</guid>
      <pubDate>Thu, 12 Aug 2010 07:33:31 GMT</pubDate>
    </item>
    <item>
      <title>7 Minutes from Install to your working EntitySpaces Architecture</title>
      <description>7 Minutes from Install to your working EntitySpaces Architecture, no kidding, no modeling, no XML files, no BS &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdeveloper.entityspaces.net%2fvideos%2fES2010_preview%2fMyFirstApplication.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdeveloper.entityspaces.net%2fvideos%2fES2010_preview%2fMyFirstApplication.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/7_Minutes_from_Install_to_your_working_EntitySpaces_Architecture</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/7_Minutes_from_Install_to_your_working_EntitySpaces_Architecture</guid>
      <pubDate>Mon, 09 Aug 2010 15:00:52 GMT</pubDate>
    </item>
    <item>
      <title>Vici CoolStorage: ORM on MonoTouch made simple</title>
      <description>Introducing the first port of a .NET ORM to MonoTouch, and how it can make life as an iPhone a lot easier. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blog.activa.be%2f2010%2f02%2f25%2fViciCoolStorageORMOnMonoTouchMadeSimple.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blog.activa.be%2f2010%2f02%2f25%2fViciCoolStorageORMOnMonoTouchMadeSimple.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mono/Vici_CoolStorage_ORM_on_MonoTouch_made_simple</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mono/Vici_CoolStorage_ORM_on_MonoTouch_made_simple</guid>
      <pubDate>Thu, 25 Feb 2010 07:34:26 GMT</pubDate>
    </item>
    <item>
      <title>Visual NHibernate beta</title>
      <description>Visual NHibernate makes it easier and quicker to create and maintain NHibernate projects - even very complex ones. Point it at your existing projects and start modelling them right away - visually. 

Visual NHibernate makes complex mapping to multiple database tables easy. Simply connect a mapping to a table field and the mapping is complete - all required NHibernate code is generated based on what is mapped.

 This is the only tool supporting complex mapping to multiple database tables. (Others only allow one-to-one mapping of tables and classes.) This is a true separation of the domain model and the database schema. Using complex mapping allows optimal software architectures to be built on existing legacy databases without having to redesign the database.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.slyce.com%2fdownloads%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.slyce.com%2fdownloads%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Visual_NHibernate_beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Visual_NHibernate_beta</guid>
      <pubDate>Thu, 03 Dec 2009 16:36:19 GMT</pubDate>
    </item>
    <item>
      <title>How to Think Like the ADO.NET Entity Framework</title>
      <description>A free, online presentation on how to work effectively with the Entity Framework &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.teamb.com%2fcraigstuntz%2f2009%2f09%2f04%2f38373%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.teamb.com%2fcraigstuntz%2f2009%2f09%2f04%2f38373%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/How_to_Think_Like_the_ADO_NET_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/How_to_Think_Like_the_ADO_NET_Entity_Framework</guid>
      <pubDate>Tue, 08 Sep 2009 12:20:12 GMT</pubDate>
    </item>
    <item>
      <title>Review of SubSonic 3 from a SubSonic 2.x user perspective</title>
      <description>A quick review of SubSonic 3.0.0.3 from the perspective of a developer who's implemented SubSonic 2.x on numerous projects. An overview of initial likes and dislikes and a little bit of code snippets to bring back 2.x functions missing from 3.0. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2009%2f08%2f19%2fsubsonic-3-0%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2009%2f08%2f19%2fsubsonic-3-0%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Review_of_SubSonic_3_from_a_SubSonic_2_x_user_perspective_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Review_of_SubSonic_3_from_a_SubSonic_2_x_user_perspective_1</guid>
      <pubDate>Thu, 20 Aug 2009 20:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Table Per Subclass Inheritance Mapping with Fluent nHibernate</title>
      <description>This is the third in a short series of posts I am working on. While reading through NHibernate in Action I thought to my self that I should create these same examples of Inheritance mapping using Fluent nHibernate to show how simple these mappings can be. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fang3lfir3.wordpress.com%2f2009%2f08%2f06%2ftable-per-subclass-inheritance-mapping-with-fluent-nhibernate"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fang3lfir3.wordpress.com%2f2009%2f08%2f06%2ftable-per-subclass-inheritance-mapping-with-fluent-nhibernate" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Table_Per_Subclass_Inheritance_Mapping_with_Fluent_nHibernate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Table_Per_Subclass_Inheritance_Mapping_with_Fluent_nHibernate</guid>
      <pubDate>Thu, 06 Aug 2009 20:50:02 GMT</pubDate>
    </item>
    <item>
      <title>Table Per Class Hierarchy Inheritance Mapping with Fluent nHibernate</title>
      <description>This is the second in a short series of posts I am working on. While reading through NHibernate in Action I thought to my self that I should create these same examples of Inheritance mapping using Fluent nHibernate to show how simple these mappings can be.

The three types of Inheritance mappings that are mentioned on page 92 of NHibernate in Action are :Model

    * Table Per Concrete Class 
    * Table Per Class Hierarchy
    * Table Per Subclass

I will be using the example from NHibernate in Action to illustrate the mappings. This post covers the Table Per Class Hierarchy example.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fang3lfir3.wordpress.com%2f2009%2f08%2f04%2ftable-per-clas%e2%80%a6ent-nhibernate"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fang3lfir3.wordpress.com%2f2009%2f08%2f04%2ftable-per-clas%e2%80%a6ent-nhibernate" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Table_Per_Class_Hierarchy_Inheritance_Mapping_with_Fluent_nHibernate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Table_Per_Class_Hierarchy_Inheritance_Mapping_with_Fluent_nHibernate</guid>
      <pubDate>Tue, 04 Aug 2009 20:36:23 GMT</pubDate>
    </item>
    <item>
      <title>Table Per Class Inheritance Mapping with Fluent nHibernate</title>
      <description>This is the first in a short series of posts I am working on. While reading through NHibernate in Action I thought to my self that I should create these same examples of Inheritance mapping using Fluent nHibernate to show how simple these mappings can be. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fang3lfir3.wordpress.com%2f2009%2f08%2f04%2ftable-per-class-inheritance-mapping-with-fluent-nhibernate"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fang3lfir3.wordpress.com%2f2009%2f08%2f04%2ftable-per-class-inheritance-mapping-with-fluent-nhibernate" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Table_Per_Class_Inheritance_Mapping_with_Fluent_nHibernate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Table_Per_Class_Inheritance_Mapping_with_Fluent_nHibernate</guid>
      <pubDate>Tue, 04 Aug 2009 16:57:41 GMT</pubDate>
    </item>
    <item>
      <title>Book review: NHibernate in Action</title>
      <description>In this post I review the book NHibernate in Action from Manning Publications. As far as I know this is the only book that solely covers the Object/Relational Mapper NHibernate. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.bengtbe.com%2fblog%2fpost%2f2009%2f06%2f04%2fBook-review-NHibernate-in-Action.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.bengtbe.com%2fblog%2fpost%2f2009%2f06%2f04%2fBook-review-NHibernate-in-Action.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Book_review_NHibernate_in_Action</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Book_review_NHibernate_in_Action</guid>
      <pubDate>Mon, 15 Jun 2009 05:29:35 GMT</pubDate>
    </item>
    <item>
      <title>Comparing ORMs - LINQ-to-X, LightSpeed, EntitySpaces and OpenAccess</title>
      <description>How do LINQ-to-SQL, LINQ-to-Entities, LightSpeed, EntitySpaces and OpenAccess stand up when compared to each other? This post discusses what to consider when selecting your O/R Mapper and links to a feature matrix comparing the features provided by each of these products. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mindscape.co.nz%2fblog%2findex.php%2f2009%2f02%2f10%2fcomparing-net-or-mappers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mindscape.co.nz%2fblog%2findex.php%2f2009%2f02%2f10%2fcomparing-net-or-mappers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Comparing_ORMs_LINQ_to_X_LightSpeed_EntitySpaces_and_OpenAccess</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Comparing_ORMs_LINQ_to_X_LightSpeed_EntitySpaces_and_OpenAccess</guid>
      <pubDate>Wed, 11 Feb 2009 14:16:02 GMT</pubDate>
    </item>
    <item>
      <title> How to serialize SubSonic objects with nullable properties</title>
      <description>Recently, I ran into the following error when trying to serialize some SubSonic generated classes. &amp;quot;Cannot serialize member 'XXX' of type System.Nullable`1[XXX]. XmlAttribute/XmlText cannot be used to encode complex types.&amp;quot;  The SubSonic autogenerated classes cannot serialize nullable types such as DateTime? and GUID?. This is really a .NET serialization problem and not directly related to SubSonic, since the SubSonic library just uses the native .NET code for serialization. I'll describe 3 (or 4) different ways of getting around this problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2009%2f02%2f03%2fhow-to-serialize-subsonic-objects-with-nullable-properties"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2009%2f02%2f03%2fhow-to-serialize-subsonic-objects-with-nullable-properties" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_serialize_SubSonic_objects_with_nullable_properties_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_serialize_SubSonic_objects_with_nullable_properties_1</guid>
      <pubDate>Wed, 04 Feb 2009 06:27:31 GMT</pubDate>
    </item>
    <item>
      <title>LightSpeed 2.2 Released</title>
      <description>LightSpeed 2.2 O/R Mapper has been released with support for SimpleDB, ASP.NET Dynamic Data, stored procedures support and much more. This post covers many of the new features, all of which are included in the free edition. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mindscape.co.nz%2fblog%2findex.php%2f2009%2f02%2f02%2flightspeed-22-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mindscape.co.nz%2fblog%2findex.php%2f2009%2f02%2f02%2flightspeed-22-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/LightSpeed_2_2_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/LightSpeed_2_2_Released</guid>
      <pubDate>Tue, 03 Feb 2009 13:31:11 GMT</pubDate>
    </item>
    <item>
      <title>EntitySpaces 2009 Q1 WCF Demo</title>
      <description>I created a new WCF demo for EntitySpaces, one of the most popular third party ORM solutions available for .NET. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jondavis.net%2ftechblog%2fpost%2f2009%2f01%2f25%2fEntitySpaces-2009-Q1-WCF-Demo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jondavis.net%2ftechblog%2fpost%2f2009%2f01%2f25%2fEntitySpaces-2009-Q1-WCF-Demo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/webservices/EntitySpaces_2009_Q1_WCF_Demo</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/webservices/EntitySpaces_2009_Q1_WCF_Demo</guid>
      <pubDate>Mon, 26 Jan 2009 09:30:14 GMT</pubDate>
    </item>
    <item>
      <title>One important reason why your Code Generation tool does not get used</title>
      <description>Just-in-time Code Formatting is the process of changing the formatting of any code to the way you want it. Imagine I send you a small project, you open it and find I have prefixed all fields with an underscore. Your development tool, understanding this as a problem, changes the variable prefix for you when you open it. It lays out the code the way you like it. and likewise, when I open it, its changes the way I like it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jonathancrossland.com%2fpost%2fOne-important-reason-why-your-Code-Generation-tool-does-not-get-used.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jonathancrossland.com%2fpost%2fOne-important-reason-why-your-Code-Generation-tool-does-not-get-used.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/One_important_reason_why_your_Code_Generation_tool_does_not_get_used</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/One_important_reason_why_your_Code_Generation_tool_does_not_get_used</guid>
      <pubDate>Sat, 24 Jan 2009 19:39:53 GMT</pubDate>
    </item>
    <item>
      <title>The Dynamic Programmer - XGENO.ORG new lightweight ORM Mapper.</title>
      <description>New lightweight ORM mapper. It uses the ActiveRecord pattern. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.dynamicprogrammer.com%2f2009%2f01%2f22%2fXGENOORGNewLightweightORMMapper.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dynamicprogrammer.com%2f2009%2f01%2f22%2fXGENOORGNewLightweightORMMapper.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/The_Dynamic_Programmer_XGENO_ORG_new_lightweight_ORM_Mapper</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/The_Dynamic_Programmer_XGENO_ORG_new_lightweight_ORM_Mapper</guid>
      <pubDate>Thu, 22 Jan 2009 18:39:57 GMT</pubDate>
    </item>
  </channel>
</rss>
