<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by dcarr</title>
    <description>Stories kicked by dcarr</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>Have you Hugged a Developer Today? Classic Video Short for Techies &amp;#171; u</title>
      <description>We're not usually ones for viral video, but this is a classic!
Filed under: Technology - Tags: .NET, C#, Developer, Funny, geek humor, Hugged, humor, short clip, Video &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f09%2f01%2fhave-you-hugged-a-developer-today-classic-video-short-for-techies%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f09%2f01%2fhave-you-hugged-a-developer-today-classic-video-short-for-techies%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Have_you_Hugged_a_Developer_Today_Classic_Video_Short_for_Techies_u</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Have_you_Hugged_a_Developer_Today_Classic_Video_Short_for_Techies_u</guid>
      <pubDate>Mon, 01 Sep 2008 18:24:46 GMT</pubDate>
    </item>
    <item>
      <title>Seeing what was always there : Depend and the NHibernate 2.0 Use Case</title>
      <description>When Patrick Smacchia [MVP C#] posted using his amazing tool NDepend on the changes in .NET 3.5 SP1, it seemed only natural as we had been obsessed, intrigued and blown away by NDepend for what seems like years and years. However his post ,without us realizing, set a new standard of content. We didn't think twice about covering NHibernate 2.0 and adding the NDepend output as 'Patrick did it for SP1 and everyone loved it'. 

This is a very, very good thing. It means people care about dependencies (it is after all called NDepend) as indeed a criticul success factor. But there is so much more. So much more......Lets hope this level of discussion and understanding become part of our culture as much as the long-awaited 'OO Design' mandates are not part of .NET culture.

Damon Wilder Carr

Anyway, 


 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f26%2fnhibernate-2-0-changes-overview.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f26%2fnhibernate-2-0-changes-overview.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Seeing_what_was_always_there_Depend_and_the_NHibernate_2_0_Use_Case</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Seeing_what_was_always_there_Depend_and_the_NHibernate_2_0_Use_Case</guid>
      <pubDate>Wed, 27 Aug 2008 00:12:10 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate 2.0 gold Released - Must Wait for 'Linq to NHibernate'</title>
      <description>Includes analysis (NDepend) of the release showing related components it uses (from Castle for example) as well as more information about what has changed from the last release. Also where to download Linq to NHibernate. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f24%2fnhibernate-20-gold-released-must-wait-for-linq-to-nhibernate%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f24%2fnhibernate-20-gold-released-must-wait-for-linq-to-nhibernate%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NHibernate_2_0_gold_Released_Must_Wait_for_Linq_to_NHibernate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NHibernate_2_0_gold_Released_Must_Wait_for_Linq_to_NHibernate</guid>
      <pubDate>Sun, 24 Aug 2008 18:29:34 GMT</pubDate>
    </item>
    <item>
      <title>Linq to Financial Markets : New Optimizing/Parsing Provider</title>
      <description>We just finished the final iteration for this and went gold. Although this post has more marketing then I would normally post here, I at least wanted to let fellow Linq fanatics that our 'semi-secret' project with a few companies you might know has at least for now reached a milestone.

And who could announce a new product without Silverlight (grin).. No seriously we love it. WPF was not all that compelling and XAML didn't look like much fun until we got our killer app in Silverlight. We even wrote a Linq version of the 'scribbler' code the deep zoom team posted if anyone would like it.

Anyway, lots of good technical material will follow. We learned a lot and continue to learn a lot from dissecting the Linq to NHibernate project. What makes this work so fun is it demands optimization across different vendor web services. We do a kind of 'query optimizer' to decide how to fan out requests where we know the general characteristics of say 'asset classes' as data series vs. say a large list of equities.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f22%2flinq-to-financial-markets-optimizing-provider-to-real-time-quotes-analytics-and-silverlight-wpf-visualization%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f22%2flinq-to-financial-markets-optimizing-provider-to-real-time-quotes-analytics-and-silverlight-wpf-visualization%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Linq_to_Financial_Markets_New_Optimizing_Parsing_Provider</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Linq_to_Financial_Markets_New_Optimizing_Parsing_Provider</guid>
      <pubDate>Sat, 23 Aug 2008 02:03:40 GMT</pubDate>
    </item>
    <item>
      <title>ReSharper 4.01 RC1 Released! Also See each Dev &amp;#171; ubiquitous fluency</title>
      <description>Here is a love letter to ReSharper. All the devs are show, and today we got RC1 for the 4.01 release. NICE!
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f13%2fresharper-401-rc1-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f13%2fresharper-401-rc1-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/ReSharper_4_01_RC1_Released_Also_See_each_Dev_ubiquitous_fluency</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/ReSharper_4_01_RC1_Released_Also_See_each_Dev_ubiquitous_fluency</guid>
      <pubDate>Wed, 13 Aug 2008 21:56:26 GMT</pubDate>
    </item>
    <item>
      <title>.Net 3.5 Changes as Seen from NDepends...</title>
      <description>Really interesting breakdown of the new 3.5 sp release. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f13%2fnet-3-5-sp1-changes-overview.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f13%2fnet-3-5-sp1-changes-overview.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Net_3_5_Changes_as_Seen_from_NDepends</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Net_3_5_Changes_as_Seen_from_NDepends</guid>
      <pubDate>Wed, 13 Aug 2008 23:01:02 GMT</pubDate>
    </item>
    <item>
      <title>TICKER - Activity of MSDN and TechNet Communities</title>
      <description>OK I'm late to the game and still skeptical on the whole UI as new MTV that is happening. In the end users will decide however this is pretty damn cool I must admit and... I will admit to perhaps opening deep zoom composer (grin).. but it's all about the domain not the view! Ok I feel better now.

Damon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fticker.microsoftcommunities.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fticker.microsoftcommunities.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/TICKER_Activity_of_MSDN_and_TechNet_Communities</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/TICKER_Activity_of_MSDN_and_TechNet_Communities</guid>
      <pubDate>Wed, 13 Aug 2008 00:47:02 GMT</pubDate>
    </item>
    <item>
      <title>On Fluent NHibernate : Ayende as always provides the immutable line</title>
      <description>There has been some noise lately about Fluent NHibernte. This gives you a fluent interface to configure NHibernate mapping. I don't really see the point, frankly. Fluent NHibernate, at least in its current stage, requires a mapping class per entity. At this point, I might as well use the XML again.

In general, anything that requires me to touch two places to make one change is suspect. That is part of the reason that I like ActiveRecord, the change is highly localized.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f08%2f12%2fOn-Fluent-NHibernate.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f08%2f12%2fOn-Fluent-NHibernate.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/On_Fluent_NHibernate_Ayende_as_always_provides_the_immutable_line</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/On_Fluent_NHibernate_Ayende_as_always_provides_the_immutable_line</guid>
      <pubDate>Tue, 12 Aug 2008 22:42:33 GMT</pubDate>
    </item>
    <item>
      <title>Undocumented Linq! .NET 3.5 SP1 Gold Forgot to mention you might break</title>
      <description>Undocumented Linq! .NET 3.5 SP1 Gold Forgot to Mention these Critical Changes that might Break your Code

BREAKING CHANGE: Cast&amp;lt;T&amp;gt; Behavior 

Also, a new implementation recognizes queries that apply Where and/or Select to arrays or List&amp;lt;T&amp;gt; and fold pipelines of multiple enumerable objects into single specialized enumerables.

According to Dinesh Kulkari at Microsoft this enhancement: &amp;quot;..produces substantial improvement in base overhead of common LINQ to Objects queries (at times 30+%).&amp;quot;

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f11%2fundocumented-linq-net-35-sp1-gold-forgot-to-mention-these-critical-changes-that-might-break-your-code%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f11%2fundocumented-linq-net-35-sp1-gold-forgot-to-mention-these-critical-changes-that-might-break-your-code%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Undocumented_Linq_NET_3_5_SP1_Gold_Forgot_to_mention_you_might_break</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Undocumented_Linq_NET_3_5_SP1_Gold_Forgot_to_mention_you_might_break</guid>
      <pubDate>Tue, 12 Aug 2008 01:59:11 GMT</pubDate>
    </item>
    <item>
      <title>Irony - .NET Compiler Construction Kit. - Home</title>
      <description>The fantastic DSL empowering engine used by the domain.dot.net team for our DSL work in addition to custom Linq provider dev and fluent interfaces into that via extension methods, etc.

This project is major heavy lifting...

Damon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeplex.com%2firony"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeplex.com%2firony" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Irony_NET_Compiler_Construction_Kit_Home</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Irony_NET_Compiler_Construction_Kit_Home</guid>
      <pubDate>Sun, 10 Aug 2008 20:51:25 GMT</pubDate>
    </item>
    <item>
      <title>Writing your first Domain Specific Language, Part 1 of 2.</title>
      <description>Fantastic Coverage of the Irony Project. We have extended that library and are about to publish work on a DSL  environment for the ajax driven web apps (and more)..

Check out site for the application itself (soon) or a screen shot. The first DSL allows connections to various cities in the world and the DSL is a language to control image position for either a static (but recent) cam image or (phase 2) literal control where available of the perspective. 

The first phase is running, just cleaning up some bits. It's so cool to use syntax like:

move view up.
move view right.
zoom in.


and indeed that happens with an ajax updated change in the image your seeing..It's That is a dynamic language with full CLR compatibility.

Kind Regards,
Damon Wilder Carr &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2frecipes%2fYourFirstDSL.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2frecipes%2fYourFirstDSL.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Writing_your_first_Domain_Specific_Language_Part_1_of_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Writing_your_first_Domain_Specific_Language_Part_1_of_2</guid>
      <pubDate>Sun, 10 Aug 2008 20:47:05 GMT</pubDate>
    </item>
    <item>
      <title>Welcome to Visual Studio 2008 SP1 Beta Documentation!!!</title>
      <description>I didn;t realize this even existed....

Damon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvs2008sp1docs.msdn.microsoft.com%2fen-us%2fdefault.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvs2008sp1docs.msdn.microsoft.com%2fen-us%2fdefault.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Welcome_to_Visual_Studio_2008_SP1_Beta_Documentation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Welcome_to_Visual_Studio_2008_SP1_Beta_Documentation</guid>
      <pubDate>Sat, 09 Aug 2008 21:33:46 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft's Cwalina : Exceptions are for &amp;quot;Exceptional Events&amp;quot;</title>
      <description>Critical Baseline Knowledge... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fkcwalina%2farchive%2f2008%2f07%2f17%2fExceptionalError.aspx%23comments"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fkcwalina%2farchive%2f2008%2f07%2f17%2fExceptionalError.aspx%23comments" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Microsoft_s_Cwalina_Exceptions_are_for_Exceptional_Events</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Microsoft_s_Cwalina_Exceptions_are_for_Exceptional_Events</guid>
      <pubDate>Sat, 09 Aug 2008 00:20:51 GMT</pubDate>
    </item>
    <item>
      <title>Five Things the Boss Should Know About Microsoft's LINQ | CIO Article </title>
      <description>It's nice to see Linq reaching up into the C-Level executive ranks... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcomments.cio.com%2fnode%2f397313%23comment-34336"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcomments.cio.com%2fnode%2f397313%23comment-34336" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Five_Things_the_Boss_Should_Know_About_Microsoft_s_LINQ_CIO_Article</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Five_Things_the_Boss_Should_Know_About_Microsoft_s_LINQ_CIO_Article</guid>
      <pubDate>Wed, 06 Aug 2008 15:09:27 GMT</pubDate>
    </item>
    <item>
      <title>ReSharper Releases 4.01 Beta 1 as EAP Build 917 - Download Here</title>
      <description>    On the heels of their 4.0 release which further cemented their utter dominance as the must have Visual Studio 2008 augmentation for true enterprise development, their not resting in the least.

Click here to download the new EAP post 4.0 beta 1 release of 4.01 (a maintenance focused release).

Please participate by providing your experiences to JetBrains so they can evolve this work into another solid must have upgrade. Click here to join their issue tracker as well as newsgroups.

We're using this release with great success (however we do not use the VB.NET aspects so no comment there).

Also make sure to check out the add-ins for 4.0 here. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f05%2fresharper-releases-401-beta-1-as-eap-build-917-download-here%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f05%2fresharper-releases-401-beta-1-as-eap-build-917-download-here%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/ReSharper_Releases_4_01_Beta_1_as_EAP_Build_917_Download_Here</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/ReSharper_Releases_4_01_Beta_1_as_EAP_Build_917_Download_Here</guid>
      <pubDate>Wed, 06 Aug 2008 01:21:53 GMT</pubDate>
    </item>
    <item>
      <title>rules for spartan programmers : Using NDepend Query Techniques</title>
      <description>Excellent content as always from the genius behind NDepend.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f05%2frules-for-spartan-programmers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f05%2frules-for-spartan-programmers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/rules_for_spartan_programmers_Using_NDepend_Query_Techniques</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/rules_for_spartan_programmers_Using_NDepend_Query_Techniques</guid>
      <pubDate>Tue, 05 Aug 2008 16:23:41 GMT</pubDate>
    </item>
    <item>
      <title>Linq Framework Design Guidelines - evolve into optimized frameworks</title>
      <description>This is from the team that brought you 'Framework Design Guidelines' led by Krzysztof Cwalina, an individual we are not shy to recognize as an amazing mind. Look for this content (as shared here from their internal work) in the next of the book For example : 

defer execution of query operator implementations. The expected behavior of most of the Query Pattern members is that they simply construct a new object which, upon enumeration, produces the elements of the set which match the query. The evaluation time is, then, at enumeration.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f07%2f27%2flinq-framework-design-guidelines-great-content-from-the-upcoming-book%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f07%2f27%2flinq-framework-design-guidelines-great-content-from-the-upcoming-book%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Linq_Framework_Design_Guidelines_evolve_into_optimized_frameworks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Linq_Framework_Design_Guidelines_evolve_into_optimized_frameworks</guid>
      <pubDate>Wed, 30 Jul 2008 16:08:03 GMT</pubDate>
    </item>
    <item>
      <title>Ward's Wiki is still a great resource from Jeremy D. Miller</title>
      <description>From Jeremy Miller.. This is fantastic and this information is so utterly vital to success and optimization for teams. It  kills me most fail to leverage the real benefit of 'speaking in patterns' at a mastery level where it is understood that the conceptual OO design is easy and trivial compared with changing your culture. Yet once it happens an entire cascade of changes often happen I have noticed which drives tems to obvious places in domain-driven 'ubiquitous language'. 

Damon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f07%2f19%2fward-s-wiki-is-still-a-great-resource.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f07%2f19%2fward-s-wiki-is-still-a-great-resource.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Ward_s_Wiki_is_still_a_great_resource_from_Jeremy_D_Miller</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Ward_s_Wiki_is_still_a_great_resource_from_Jeremy_D_Miller</guid>
      <pubDate>Sun, 20 Jul 2008 03:10:53 GMT</pubDate>
    </item>
    <item>
      <title>BREAKING NEWS! Castle Project Lead Hamilton Verissimo Joins Microsoft </title>
      <description>In a strategic move on Microsoft's part that has the open source community buzzing, the well-known and respected founder of the Castle Project Hamilton Verissimo has accepted a position with Microsoft's MEF group. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f07%2f16%2fbreaking-news-castle-project-lead-hamilton-verissimo-joins-microsoft%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f07%2f16%2fbreaking-news-castle-project-lead-hamilton-verissimo-joins-microsoft%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/BREAKING_NEWS_Castle_Project_Lead_Hamilton_Verissimo_Joins_Microsoft</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/BREAKING_NEWS_Castle_Project_Lead_Hamilton_Verissimo_Joins_Microsoft</guid>
      <pubDate>Wed, 16 Jul 2008 15:31:03 GMT</pubDate>
    </item>
    <item>
      <title>No Free Lunch for Guru Code Review! Funny....</title>
      <description>Is this not an unstated assumption? (grin)... The downside of open-source fame...

Damon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ayende.com%2fBlog%2farchive%2f2008%2f07%2f15%2fWhy-I-will-not-code-review-your-code.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ayende.com%2fBlog%2farchive%2f2008%2f07%2f15%2fWhy-I-will-not-code-review-your-code.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/No_Free_Lunch_for_Guru_Code_Review_Funny</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/No_Free_Lunch_for_Guru_Code_Review_Funny</guid>
      <pubDate>Tue, 15 Jul 2008 21:53:16 GMT</pubDate>
    </item>
    <item>
      <title>Jeremy Miller on O/R Mapping from Jeffrey Palermo [MVP] </title>
      <description>Very solid comments on the 'vietnam' many of us are trying to fight to amazingly closed ears. It's an damn easy sell but ... change is not easy.. regardless of economic/productive/and-or obviousness of the benefit.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f07%2f10%2fward-bell-and-i-wade-into-o-r-mapping-issues.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f07%2f10%2fward-bell-and-i-wade-into-o-r-mapping-issues.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Jeremy_Miller_on_O_R_Mapping_from_Jeffrey_Palermo_MVP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Jeremy_Miller_on_O_R_Mapping_from_Jeffrey_Palermo_MVP</guid>
      <pubDate>Tue, 15 Jul 2008 08:33:13 GMT</pubDate>
    </item>
    <item>
      <title>Literate Programming - Before we discuss the acronyms.....</title>
      <description>All to often (as it is far easier) people relish the technical discussions without digging into the 'how and why does this fundamentally help me' at a few levels of abstraction higher.

I for one think code comments are the exception not the rule. Why?

1) If you need to comment it you likely need to refactor it. THis is why ReSharper is so mandatory. It's the practice not the tool. Why refactor? 90% of most cost is in maintenance. 

2) Code comments are as often as node misleading and incorrect as they are not kept up to date.

3) Improvements in automated developer generated API docs are sufficient in most cases. This leaves the 'domain-specific' or 'contextual' documentation as the mandate.

Here your focus is not on the how, but the why and the what. If you discuss the abstraction's rationale, and reason for existence, not how it internally works, you're safe.

There are always exceptions to any rule however this is just to get the ideas flowing.

For example, CruiseControl.NET is a fantastic tool. However it's not about the tool, it's about the practice. The fact that Microsoft 'patterns and Practices' has no ' and tools' at the end is because tools change quickly and their abilities dramatically but the concepts from 10 years ago are still not used if there is in general no easy 'tool support'.

People don;t like to think this iway in general and if there was perhaps one reason some evolve into 'architects' or whatever you want to call them, it is this.

The site listed helps..

DAmon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.literateprogramming.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.literateprogramming.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Literate_Programming_Before_we_discuss_the_acronyms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Literate_Programming_Before_we_discuss_the_acronyms</guid>
      <pubDate>Wed, 02 Jul 2008 20:06:01 GMT</pubDate>
    </item>
    <item>
      <title>Very nice.. We need more people talking about fluent APIs!</title>
      <description>Excellent content... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f06%2f28%2fexample-of-removing-some-pain-grid-fluent-api.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f06%2f28%2fexample-of-removing-some-pain-grid-fluent-api.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Very_nice_We_need_more_people_talking_about_fluent_APIs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Very_nice_We_need_more_people_talking_about_fluent_APIs</guid>
      <pubDate>Tue, 01 Jul 2008 22:58:07 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate 2.0 Beta 1 Released</title>
      <description>Well done... You might have noticed in our more detailed post we 'borrowed' the artwork. Hope you don't mind!

Thanks,
domain.dot.net team &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f06%2f30%2fNHibernate-2.0-Beta-1-Released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f06%2f30%2fNHibernate-2.0-Beta-1-Released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NHibernate_2_0_Beta_1_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NHibernate_2_0_Beta_1_Released</guid>
      <pubDate>Mon, 30 Jun 2008 18:31:57 GMT</pubDate>
    </item>
    <item>
      <title>NHIbernate 2.0 Goes Beta 1 after Microsoft 'Linq to Entities' receives</title>
      <description>The first official beta for NHibernate 2.0 was released today. This comes on the heels of the damaging 'boycott' of the Microsoft 'Linq to Entities' upcoming release, which was anticipated to be a serious competitor to NHibernate. 

LAST MINUTE UPDATE FROM THE NHIBERNATE TEAM

There has been a change in how NHibernate is packaged as the core and contrib aspects now have dedicated locations.

Since NHibernate 2.0 Alpha 1, ONLY THE CORE of the project is included at the link above. The Contrib Projects are now in a dedicated location:

http://sourceforge.net/projects/nhcontrib

There are a few new projects that are essential to investigate for your needs (for example the Burrow project). Also be sure to visit the wiki for these significant projects:

http://nhcontrib.wiki.sourceforge.net

See the end of this post for a partial list of these contrib efforts.

 

The team at domain.dot.net has been working with 2.0.X since the first alpha, and following the progress of the trunk. In our opinion this beta has the high quality of prior betas and we recommend it for non-critical systems immediately as your risk policy allows. We're working on a more detailed analysis coming soon on some of the key improvements.

To download the code direct from the trunk use this SVN URL:

https://nhibernate.svn.sourceforge.net/svnroot/nhibernate

This is no minor update, as with this release they will align with the widely used and praised 'Hibernate 3.2' for Java. Here is a listing of the planned new features which are represented to varying degrees of complexness in this beta: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdamon.agilefactor.com%2f2008%2f06%2f29%2fnhibernate-20-goes-beta-1-while-microsoft-linq-to-entities-receives-vote-of-no-confidence-from-many-leading-net-experts-as-unacceptable%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdamon.agilefactor.com%2f2008%2f06%2f29%2fnhibernate-20-goes-beta-1-while-microsoft-linq-to-entities-receives-vote-of-no-confidence-from-many-leading-net-experts-as-unacceptable%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/NHIbernate_2_0_Goes_Beta_1_after_Microsoft_Linq_to_Entities_receives</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/NHIbernate_2_0_Goes_Beta_1_after_Microsoft_Linq_to_Entities_receives</guid>
      <pubDate>Mon, 30 Jun 2008 20:01:09 GMT</pubDate>
    </item>
  </channel>
</rss>