<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gojko Adzic &#187; dependency injection</title>
	<atom:link href="http://gojko.net/tag/dependency-injection/feed/" rel="self" type="application/rss+xml" />
	<link>http://gojko.net</link>
	<description>Building software that matters</description>
	<lastBuildDate>Wed, 04 Aug 2010 11:38:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Dependency injection with Castle Windsor: Video</title>
		<link>http://gojko.net/2008/11/04/dependency-injection-with-castle-windsor-video/</link>
		<comments>http://gojko.net/2008/11/04/dependency-injection-with-castle-windsor-video/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 22:00:11 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[presentations]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[castle]]></category>
		<category><![CDATA[dependency injection]]></category>
		<category><![CDATA[skills matter]]></category>
		<category><![CDATA[windsor]]></category>

		<guid isPermaLink="false">http://gojko.net/?p=456</guid>
		<description><![CDATA[Here&#8217;s the video from the talk on dependency injection with Castle Windsor that Mike Hadlow and I did last month at Skills Matter. in the first part of the talk, Mike introduces Dependency Injection and explains how to apply that pattern in practice with Castle Windsor. Then he talks about Castle component lifestyles and implementing [...]]]></description>
			<content:encoded><![CDATA[<p><embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=5532485947135262592&#038;hl=en&#038;fs=true" style="width:400px;height:326px; margin:5px 5px 5px 5px;border:1px solid black;" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash" align="left"></embed>Here&#8217;s the video from the talk on dependency injection with <a href="http://www.castleproject.org" target="_blank">Castle Windsor</a> that <a href="http://mikehadlow.blogspot.com/"  target="_blank">Mike Hadlow</a> and I did last month at <a href="http://www.skillsmatter.com"  target="_blank">Skills Matter</a>.</p>
<p>in the first part of the talk, Mike introduces Dependency Injection and explains how to apply that pattern in practice with Castle Windsor. Then he talks about Castle component lifestyles and implementing common architectural and design patterns using Castle Windsor component model. In the second part of the talk, I present strategies how to manage component configuration effectively for production. After that, I explain how to use Castle facilities to extend the framework, integrate third-party services and manage components easier.  </p>
<p><a href="http://gojko.net/2008/10/23/dependency-injection-with-castle-windsor-source-code-and-links/">download the slides and the source code from the talk</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2008/11/04/dependency-injection-with-castle-windsor-video/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dependency injection with Castle Windsor: Source code and links</title>
		<link>http://gojko.net/2008/10/23/dependency-injection-with-castle-windsor-source-code-and-links/</link>
		<comments>http://gojko.net/2008/10/23/dependency-injection-with-castle-windsor-source-code-and-links/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 23:11:50 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[presentations]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altdotnetuk]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[castle]]></category>
		<category><![CDATA[dependency injection]]></category>

		<guid isPermaLink="false">http://gojko.net/?p=432</guid>
		<description><![CDATA[It was really great to talk about Castle Windsor today in front of a full room. Thanks very much to all of you who showed up and especially thanks to Mike Hadlow for participating in this event. Mike will probably post his source code and powerpoint slides on his site soon. Here are the links [...]]]></description>
			<content:encoded><![CDATA[<p>It was really great to <a href="http://skillsmatter.com/podcast/open-source-dot-net/dependency-injection-with-castle-windsor" target="_blank">talk about Castle Windsor today</a> in front of a full room. Thanks very much to all of you who showed up and especially thanks to Mike Hadlow for participating in this event. Mike will probably post his source code and powerpoint slides on <a href="http://mikehadlow.blogspot.com/">his site</a> soon. Here are the links and the source code from my examples:</p>
<ul>
<li><a href="http://gojko.net/resources/windsor-facilities-20081023.zip">source code</a></li>
<li><a href="http://www.castleproject.org" target="_blank">Castle project main web site</a></li>
<li><a href="http://blog.eleutian.com/CommentView,guid,762249da-e25a-4503-8f20-c6d59b1a69bc.aspx" target="_blank">Automocking container</a></li>
<li><a href="http://using.castleproject.org/display/Contrib/Castle.Facilities.MethodValidator" target="_blank">Method validator facility</a></li>
</ul>
<p>I also mentioned the new <a href="http://ukdotnet.ning.com" target="_blank">UK .NET Events</a> site, where you&#8217;ll find a calendar of .NET-related events.</p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2008/10/23/dependency-injection-with-castle-windsor-source-code-and-links/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Castle Windsor talk this Thursday in London</title>
		<link>http://gojko.net/2008/10/20/castle-windsor-talk-this-thursday-in-london/</link>
		<comments>http://gojko.net/2008/10/20/castle-windsor-talk-this-thursday-in-london/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 12:09:00 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[castle]]></category>
		<category><![CDATA[dependency injection]]></category>
		<category><![CDATA[skills matter]]></category>
		<category><![CDATA[windsor]]></category>

		<guid isPermaLink="false">http://gojko.net/?p=424</guid>
		<description><![CDATA[Mike Hadlow and I will present the principles of dependency injection, show how to implement them with Castle Windsor and then talk about some more advanced stuff such as Windsor facilities and implementing custom functionality with them. This session is aimed at .NET developers at all levels, it is free but upfront registration is required [...]]]></description>
			<content:encoded><![CDATA[<p>Mike Hadlow and I will present the principles of dependency injection, show how to implement them with Castle Windsor and then talk about some more advanced stuff such as Windsor facilities and<br />
implementing custom functionality with them.</p>
<p>This session is aimed at .NET developers at all levels, it is free but upfront registration is required for capacity planning. We have only about 15 seats left in the room so if you were planning to attend, now is the time to <a href="http://skillsmatter.com/event/open-source-dot-net/dependency-injection-with-castle-windsor">sign up</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2008/10/20/castle-windsor-talk-this-thursday-in-london/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
