<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devlicio.us/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>Krzysztof Kozmic - All Comments</title><link>http://devlicio.us/blogs/krzysztof_kozmic/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>re: Testing with NHibernate and SQLite</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/08/14/testing-with-nhibernate-and-sqlite.aspx#56185</link><pubDate>Sat, 20 Mar 2010 19:36:31 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:56185</guid><dc:creator>EdgarT</dc:creator><description>&lt;p&gt;Thomas:&lt;/p&gt;
&lt;p&gt;SQLite already support foreign keys.&lt;/p&gt;
&lt;p&gt;check it:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.sqlite.org/foreignkeys.html"&gt;www.sqlite.org/foreignkeys.html&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=56185" width="1" height="1"&gt;</description></item><item><title>re: Making Asynchronous WCF calls without SvcUtil</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/08/09/making-asynchronous-wcf-calls-without-svcutil.aspx#56154</link><pubDate>Fri, 19 Mar 2010 05:00:15 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:56154</guid><dc:creator>Steve</dc:creator><description>&lt;p&gt;I figured it all out.&lt;/p&gt;
&lt;p&gt;I didn&amp;#39;t add&lt;/p&gt;
&lt;p&gt;using Castle.Facilities.WcfIntegration;&lt;/p&gt;
&lt;p&gt;so I didn&amp;#39;t see the extensions.&lt;/p&gt;
&lt;p&gt;Thanks &amp;nbsp;:)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=56154" width="1" height="1"&gt;</description></item><item><title>re: Making Asynchronous WCF calls without SvcUtil</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/08/09/making-asynchronous-wcf-calls-without-svcutil.aspx#56153</link><pubDate>Fri, 19 Mar 2010 04:40:39 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:56153</guid><dc:creator>Steve</dc:creator><description>&lt;p&gt;Nevermind, I was looking at server instead of client &amp;nbsp;:)&lt;/p&gt;
&lt;p&gt;When injected into a constructor, these async methods are not available ? &lt;/p&gt;
&lt;p&gt;How can I use the when injected to resolve with these added calls?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=56153" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#56149</link><pubDate>Fri, 19 Mar 2010 01:26:26 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:56149</guid><dc:creator>Steve</dc:creator><description>&lt;p&gt;My problem is , a facility , ie. wcf is created against a certain version of Windsor. &amp;nbsp;I pull it down, and have to &amp;#39;magically&amp;#39; figure out which one. &amp;nbsp;Build this, get this, try this, etc..&lt;/p&gt;
&lt;p&gt;It&amp;#39;s a MESS.&lt;/p&gt;
&lt;p&gt;The solution is simple - if you code a product against a particular version then&lt;/p&gt;
&lt;p&gt;Does this blog support email notification - I&amp;#39;d like to see if anything comes out of this ?&lt;/p&gt;
&lt;p&gt;1. document what you built it against &lt;/p&gt;
&lt;p&gt;2. or include the assemblies you used.&lt;/p&gt;
&lt;p&gt;Here is example - I am hunting around for the missing interfaces in the current wcf integration build, then I have to figure out how to build the entire castle stack to get the right version. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Then that breaks the mvccontrib castle version, etc.. ad nauseam.&lt;/p&gt;
&lt;p&gt;The sad part is -the work done is fantastic. &amp;nbsp;But then it&amp;#39;s a major PITA to use it - it&amp;#39;s then created more for the guys who made it, not for those trying to simply figure out how to use it.&lt;/p&gt;
&lt;p&gt;Please consider this suggestion above - because I&amp;#39;m growing weary of playing &amp;#39;find the right dll&amp;#39; game.&lt;/p&gt;
&lt;p&gt;Great work, wish I could use it &amp;nbsp;:)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=56149" width="1" height="1"&gt;</description></item><item><title>re: Making Asynchronous WCF calls without SvcUtil</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/08/09/making-asynchronous-wcf-calls-without-svcutil.aspx#56147</link><pubDate>Fri, 19 Mar 2010 00:25:17 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:56147</guid><dc:creator>Steve</dc:creator><description>&lt;p&gt;how does this work with the wcfintegration in the svc markup?&lt;/p&gt;
&lt;p&gt;ie.&lt;/p&gt;
&lt;p&gt;Factory=&amp;quot;Castle.Facilities.WcfIntegration.DefaultServiceHostFactory&lt;/p&gt;
&lt;p&gt;is the svc not needed? &amp;nbsp;this part is confusing - ie. I see your console app , what about a wcf service hosted in iis ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=56147" width="1" height="1"&gt;</description></item><item><title>re: Testing with NHibernate and SQLite</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/08/14/testing-with-nhibernate-and-sqlite.aspx#56125</link><pubDate>Wed, 17 Mar 2010 07:44:48 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:56125</guid><dc:creator>it-crow</dc:creator><description>&lt;p&gt;thanks for this post. helped a lot.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=56125" width="1" height="1"&gt;</description></item><item><title>re: Advanced Castle Windsor – generic typed factories, auto-release and more</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/03/11/advanced-castle-windsor-generic-typed-factories-auto-release-and-more.aspx#55921</link><pubDate>Sat, 13 Mar 2010 14:44:30 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55921</guid><dc:creator>Udi Dahan</dc:creator><description>&lt;p&gt;Krzysztof,&lt;/p&gt;
&lt;p&gt;The thing with NServiceBus is that handler invocation needs to be ordered as specified by the application developer. Thus we can&amp;#39;t let the container resolve based on the generic type - we need to resolve the specific type.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55921" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55570</link><pubDate>Sat, 27 Feb 2010 10:51:34 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55570</guid><dc:creator>Krzysztof Koźmic</dc:creator><description>&lt;p&gt;@Paul Cowan &amp;nbsp;&lt;/p&gt;
&lt;p&gt;What do you mean by &amp;quot;Common sense and community should also play a factor to try and make some sense of it.&amp;quot;?&lt;/p&gt;
&lt;p&gt;As Castle team we&amp;#39;re pretty open about our release schedule - we publish upcoming release dates as the approach (exact date few weeks before that) &lt;a rel="nofollow" target="_new" href="http://castleproject.org/castle/projects.html"&gt;castleproject.org/.../projects.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- we also discuss releases on Castle group so that every member of projects depending on Castle can join the discussion, and talk to us about changes. We&amp;#39;re pretty happy to help them with update process, but you know what - hardly anyone ever does that.&lt;/p&gt;
&lt;p&gt;- When we were releasing DynamicProxy 2.2 I suggested Fabio (from NHibernate team) to update their bytecode provider to new DP, but he didn&amp;#39;t find that necessary. We ship NHibernate with updated bytecode provider as part of ActiveRecord.&lt;/p&gt;
&lt;p&gt;Please expand this thought. I meant this post as a means to ignite a discussion, so I&amp;#39;ll be very happy to hear your opinion on community/common sense aspect of it.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55570" width="1" height="1"&gt;</description></item><item><title>Social comments and analytics for this post</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55565</link><pubDate>Fri, 26 Feb 2010 22:36:38 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55565</guid><dc:creator>uberVU - social comments</dc:creator><description>&lt;p&gt;This post was mentioned on Twitter by huyrua: .NET OSS dependency hell - &lt;a rel="nofollow" target="_new" href="http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx"&gt;devlicio.us/.../net-oss-dependency-hell.aspx&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55565" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55557</link><pubDate>Fri, 26 Feb 2010 14:44:41 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55557</guid><dc:creator>Robert Rudduck</dc:creator><description>&lt;p&gt;One of the ways I have managed the non-breaking changes is through using a BindingRedirect. Not always the prettiest solution if you have a bunch of them but it allows you to redirect bindings at runtime to newer assembly versions.&lt;/p&gt;
&lt;p&gt;Doesn&amp;#39;t fix things when the changes are breaking though...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55557" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55554</link><pubDate>Fri, 26 Feb 2010 13:53:03 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55554</guid><dc:creator>Paul Cowan</dc:creator><description>&lt;p&gt;@Paul Batum&lt;/p&gt;
&lt;p&gt;My point is that maybe with .NET&amp;#39;s assembly model, the solution might not be a 100% technical solution. &amp;nbsp;Common sense and community should also play a factor to try and make some sense of it.&lt;/p&gt;
&lt;p&gt;As every OSS (horn included) works in a silo the problem will never be fixed.&lt;/p&gt;
&lt;p&gt;My point is that attempts like horn will always be swimming up stream with the way things currently are.&lt;/p&gt;
&lt;p&gt;Horn&amp;#39;s descriptor model takes buy in across the board.&lt;/p&gt;
&lt;p&gt;Buy in we did not received.&lt;/p&gt;
&lt;p&gt;Jeremy Miller has been posting about providing a gems like experience.&lt;/p&gt;
&lt;p&gt;While I applaud the motives, talk is cheap and I simply have no idea how anyone can resolve dependencies as stands without building from the source.&lt;/p&gt;
&lt;p&gt;I challenge anyone to come up with a better solution than horn.&lt;/p&gt;
&lt;p&gt;Then again, people are busy writing their own IoC containers etc.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55554" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55545</link><pubDate>Fri, 26 Feb 2010 00:31:44 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55545</guid><dc:creator>Paul Batum</dc:creator><description>&lt;p&gt;To be honest I&amp;#39;m a little confused about Paul Cowan&amp;#39;s comment because I thought Horn was supposed to help with these issues. Assuming their aren&amp;#39;t any breaking changes, shouldn&amp;#39;t Horn rebuild my stack for me when a new castle assembly has a feature I want? What am I missing?&lt;/p&gt;
&lt;p&gt;@Keith&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://yuml.me/"&gt;http://yuml.me/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;@Rik&lt;/p&gt;
&lt;p&gt;Why not? Consider: System.Net.Mail.SmtpClient can be found in System.dll&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55545" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55544</link><pubDate>Thu, 25 Feb 2010 22:47:31 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55544</guid><dc:creator>Rik Hemsley</dc:creator><description>&lt;p&gt;I don&amp;#39;t see these issues as being a problem with OSS libraries - they&amp;#39;re simply the usual day to day issues that arise when dealing with modular systems. Surely even if you use no external libraries in a solution, your own set of projects ends up with a similar structure?&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t see how reducing the number of assemblies helps at all. Surely EmailSending doesn&amp;#39;t belong in Core?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55544" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55543</link><pubDate>Thu, 25 Feb 2010 22:12:16 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55543</guid><dc:creator>Keith Nicholas</dc:creator><description>&lt;p&gt;what did you use to make your diagrams? :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55543" width="1" height="1"&gt;</description></item><item><title>re: .NET OSS dependency hell</title><link>http://devlicio.us/blogs/krzysztof_kozmic/archive/2010/02/25/net-oss-dependency-hell.aspx#55542</link><pubDate>Thu, 25 Feb 2010 21:36:36 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:55542</guid><dc:creator>Scott Bellware</dc:creator><description>&lt;p&gt;I have a Rails project that uses 15 open source libraries and servers. I don&amp;#39;t seem to have this problem. I also don&amp;#39;t have that problem when I upgrade apps to new versions of Rails itself. I don&amp;#39;t think the problem with dependencies, but with packaging and package management. Maybe the issue with Castle has more to do with packaging technologies. I know that I&amp;#39;ve had a much easier go at this problem when not using .NET.&lt;/p&gt;
&lt;p&gt;Ultimately, the dependency problem is more of a class coupling and versioning problem than an assembly problem. It just so happens that .NET classes are pre-packaged as .NET assemblies. Moving all of the classes into a single assembly solves the assembly problem, but then it just shows that the assembly problem isn&amp;#39;t really a problem at all.&lt;/p&gt;
&lt;p&gt;The real problem here is that .NET uses static coupling, regardless of whether the coupling is to a virtual type or a non-virtual type. Stop using static coupling and the problem becomes much less problematic.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=55542" width="1" height="1"&gt;</description></item></channel></rss>