<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Travis.Net.Blog : SubSonic</title><link>http://weblogs.asp.net/thigley/archive/tags/SubSonic/default.aspx</link><description>Tags: SubSonic</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>HTML Output Abstraction and SubSonic</title><link>http://weblogs.asp.net/thigley/archive/2007/10/31/html-output-abstraction-and-subsonic.aspx</link><pubDate>Wed, 31 Oct 2007 21:50:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4849515</guid><dc:creator>mxmissile</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/thigley/rsscomments.aspx?PostID=4849515</wfw:commentRss><comments>http://weblogs.asp.net/thigley/archive/2007/10/31/html-output-abstraction-and-subsonic.aspx#comments</comments><description>&lt;p&gt;Jason has a &lt;a href="http://jasonbunting.com/blahg/Trackback.aspx?guid=ca16cf2b-c604-4817-ba9c-1b2a1f762327" mce_href="http://jasonbunting.com/blahg/Trackback.aspx?guid=ca16cf2b-c604-4817-ba9c-1b2a1f762327"&gt;posted a good read&lt;/a&gt; on the topic here.&amp;nbsp; &lt;/p&gt;&lt;p&gt;On the topic of &lt;a href="http://www.subsonicproject.com/" mce_href="http://www.subsonicproject.com/"&gt;SS&lt;/a&gt;, I'm still on the fence.&amp;nbsp; I grew up with &lt;a href="http://www.ormapper.com" mce_href="http://www.ormapper.com"&gt;WORM&lt;/a&gt; and have since migrated to &lt;a href="http://www.hibernate.org/343.html" mce_href="http://www.hibernate.org/343.html"&gt;NHibernate&lt;/a&gt;.&amp;nbsp; I'm just not sure about the "Generate my domain from the database schema." idea.&amp;nbsp; Unfortunately I mostly work with an older legacy db where I can't really redefine the schema (legacy apps are still in use) to match my domain model.&amp;nbsp; Using a mapping file based mapper allow me to use my own naming convention versus a convention created 10+ years ago.&amp;nbsp; With new projects I would *never* let my db schema dictate my domain, its not worth the stranglehold, but I cant start from scratch all the time.&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4849515" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/thigley/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/thigley/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/thigley/archive/tags/NHibernate/default.aspx">NHibernate</category><category domain="http://weblogs.asp.net/thigley/archive/tags/WORM/default.aspx">WORM</category><category domain="http://weblogs.asp.net/thigley/archive/tags/SubSonic/default.aspx">SubSonic</category></item></channel></rss>