<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>.NET Domain-Driven Design with C#: Problem-Design-Solution</title><link>http://blogs.interknowlogy.com/timmccarthy/category/152.aspx</link><description>This category is dedicated to discussions about my .NET Domain-Driven Design with C#: Problem-Design-Solution book.

http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470147563.html
</description><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.111</generator><item><dc:creator>Tim McCarthy</dc:creator><title>My 11/6/2007 .NET Developers Group Presentation</title><link>http://blogs.interknowlogy.com/timmccarthy/archive/2007/11/07/22445.aspx</link><pubDate>Wed, 07 Nov 2007 12:50:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timmccarthy/archive/2007/11/07/22445.aspx</guid><description>&lt;p&gt;Here are the &lt;A href="http://blogs.interknowlogy.com/downloads/timmccarthy/itarc2007/Building%20an%20Offline%20Smart%20Client%20using%20Domain-Driven%20Design%20Principles.zip" target="_blank"&gt;slides&lt;/a&gt; and here is the &lt;a href="http://www.codeplex.com/dddpds/SourceControl/ListDownloadableCommits.aspx" target="_blank"&gt;code&lt;/a&gt; from my presentation yesterday.  Thanks to everyone who attended, I thoroughly I enjoyed discussing my upcoming book with you guys!&lt;/p&gt;
&lt;p&gt;By the way, here is the link to my book on the Wiley web site:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470147563.html"&gt;http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470147563.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src ="http://blogs.interknowlogy.com/timmccarthy/aggbug/22445.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim McCarthy</dc:creator><title>Slides and Code from my ITARC 2007 Presentation</title><link>http://blogs.interknowlogy.com/timmccarthy/archive/2007/10/16/22277.aspx</link><pubDate>Tue, 16 Oct 2007 21:25:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timmccarthy/archive/2007/10/16/22277.aspx</guid><description>&lt;P&gt;Here are the &lt;A href="http://blogs.interknowlogy.com/downloads/timmccarthy/itarc2007/Building%20an%20Offline%20Smart%20Client%20using%20Domain-Driven%20Design%20Principles.zip" target=_blank&gt;slides&lt;/A&gt; and here is the &lt;A href="http://www.codeplex.com/dddpds/SourceControl/ListDownloadableCommits.aspx" target=_blank&gt;code&lt;/A&gt; from my presentation today.&amp;nbsp; Once again, a big thank you to all who attended, you were all very helpful to me!&lt;/P&gt;
&lt;P&gt;As&amp;nbsp;I said before my book should be out in April of 2008&amp;#8230;it sure is a lot of work doing a book all by myself&amp;nbsp; :)&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timmccarthy/aggbug/22277.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim McCarthy</dc:creator><title>Issue #1:  What data type to use for my domain object keys</title><link>http://blogs.interknowlogy.com/timmccarthy/archive/2007/04/27/13046.aspx</link><pubDate>Fri, 27 Apr 2007 21:36:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timmccarthy/archive/2007/04/27/13046.aspx</guid><description>&lt;p&gt;In &lt;a href="http://blogs.interknowlogy.com/timmccarthy/archive/2007/03/06/12180.aspx" target="_blank"&gt;my book&lt;/a&gt;, one of the first issues that I am running into is trying to determine what data type to use for the domain object keys in my application.&amp;nbsp; I am using a SQL Server database, and I am not sure if I will be using guids or integer keys yet, so I think I will just use a data type of System.Object (a la &lt;a href="http://www.lhotka.net/Area.aspx?id=4#" target="_blank"&gt;Rocky&amp;rsquo;s CSLA&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Later on I might refactor this into a Key [Fowler PoEAA p 224] class if I need to.&lt;/p&gt;
&lt;p&gt;I am putting this Key property in my domain model&amp;rsquo;s &lt;a href="http://martinfowler.com/eaaCatalog/layerSupertype.html" target="_blank"&gt;Layer Supertype&lt;/a&gt; class.&lt;/p&gt;&lt;img src ="http://blogs.interknowlogy.com/timmccarthy/aggbug/13046.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim McCarthy</dc:creator><title>The source code for my book's case study application now has a home</title><link>http://blogs.interknowlogy.com/timmccarthy/archive/2007/04/26/13024.aspx</link><pubDate>Thu, 26 Apr 2007 17:34:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timmccarthy/archive/2007/04/26/13024.aspx</guid><description>&lt;p&gt;I now have a &lt;a href="http://www.codeplex.com/" target="_blank"&gt;CodePlex&lt;/a&gt; project set up for the case study code for the &lt;a href="http://blogs.interknowlogy.com/timmccarthy/archive/2007/03/06/12180.aspx"&gt;book&lt;/a&gt;.&amp;nbsp; I love CodePlex, it is the great TFS in the sky!&lt;/p&gt;
&lt;p&gt;Here is the link to my CodePlex project:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codeplex.com/dddpds"&gt;http://www.codeplex.com/dddpds&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blogs.interknowlogy.com/timmccarthy/aggbug/13024.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim McCarthy</dc:creator><title>I am writing a book on Domain-Driven Design</title><link>http://blogs.interknowlogy.com/timmccarthy/archive/2007/03/06/12180.aspx</link><pubDate>Tue, 06 Mar 2007 23:07:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timmccarthy/archive/2007/03/06/12180.aspx</guid><description>&lt;p&gt;I have been talking to people about this for a while, so I figured I&amp;#8217;d blog about it too.  Actually, I promised my friends over at the &lt;a href="http://tech.groups.yahoo.com/group/domaindrivendesign/" target="_blank"&gt;Domain-Driven Design Yahoo group&lt;/a&gt; that I would!  The full title of the book is .NET Domain-Driven Design with C#: Problem-Design-Solution, and it will be published by Wiley Publishing, Inc.&lt;/p&gt;
&lt;p&gt;The idea behind the book is that it will be a case-study book&amp;#8230;a real-world application that uses Domain-Driven Design (DDD) concepts.  After reading other bloggers&amp;#8217; posts, and hearing people ask for real-world examples on the DDD Yahoo group, I have decided to write a book that addresses this exact topic.  The book is due to be completed at the end of the year, and will probably be out in early 2008.&lt;/p&gt;
&lt;p&gt;My plan is to put some of the issues I run into on this blog and/or the DDD Yahoo group and see what other people have to say about their solutions to similar problems.&lt;/p&gt;&lt;img src ="http://blogs.interknowlogy.com/timmccarthy/aggbug/12180.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>