<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>CommonServiceLocator Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/CommonServiceLocator/Wiki/View.aspx?title=Home</link><description>CommonServiceLocator Wiki Rss Description</description><item><title>New Comment on "Project Rationale"</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Project Rationale&amp;ANCHOR#C25125</link><description>It&amp;#39;s not very popular since this project is only useful for reusable frameworks. For line of business application &amp;#40;that&amp;#39;s about 99&amp;#37; of all code written&amp;#41; this abstraction is useless. When you apply the Dependency Injection pattern correctly, there is no need let your LOB application take a dependency on the CSL abstraction.</description><author>dot_NET_junkie</author><pubDate>Sat, 29 Sep 2012 10:02:47 GMT</pubDate><guid isPermaLink="false">New Comment on "Project Rationale" 20120929100247A</guid></item><item><title>New Comment on "Project Rationale"</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Project Rationale&amp;ANCHOR#C25124</link><description>Awesome&amp;#33;&amp;#33;&amp;#33; and BTW very useful.. I don&amp;#39;t understand why is not more popular.</description><author>AlHudson</author><pubDate>Sat, 29 Sep 2012 03:33:24 GMT</pubDate><guid isPermaLink="false">New Comment on "Project Rationale" 20120929033324A</guid></item><item><title>New Comment on "Unity Adapter"</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Unity Adapter&amp;ANCHOR#C18301</link><description>FYI... I figured out the stack overflow problem. The service locator keeps a reference to the unity container it was created with. Later, when the locator is disposed, it disposes the container. Since the locator was added without the externally controlled lifetime manager, it creates a recursive loop resulting in the exception. All I needed to do was change from the default lifetime manager like so&amp;#58;&amp;#10;&amp;#10;using&amp;#40;var contrainer &amp;#61; new UnityContrainer&amp;#40;&amp;#41;&amp;#41;&amp;#10;&amp;#123;&amp;#10;  container.RegisterInstance&amp;#60;IServiceLocator&amp;#62;&amp;#40;new UnityServiceLocator&amp;#40;container&amp;#41;, new ExternallyControlledLifetimeManager&amp;#40;&amp;#41;&amp;#41;&amp;#59;&amp;#10;&amp;#125;</description><author>alonzofox</author><pubDate>Thu, 20 Jan 2011 01:27:14 GMT</pubDate><guid isPermaLink="false">New Comment on "Unity Adapter" 20110120012714A</guid></item><item><title>New Comment on "Unity Adapter"</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Unity Adapter&amp;ANCHOR#C18263</link><description>I noticed that UnityServiceLocator and UnityContainer both implement IDisposable. I have them in using statements as recomended, but it seems that pretty much any arragement I can think of results in a StackOverflowException upon disposal. I tried the following&amp;#58;&amp;#10;&amp;#10;using &amp;#40;var container &amp;#61; new UnityContainer&amp;#40;&amp;#41;&amp;#41;&amp;#10;using &amp;#40;var locator &amp;#61; new UnityServiceLocator&amp;#40;container&amp;#41;&amp;#41;&amp;#10;&amp;#123;&amp;#10;   container.RegisterInstance&amp;#60;IServiceLocator&amp;#62;&amp;#40;locator&amp;#41;&amp;#59;&amp;#10;&amp;#125;&amp;#10;&amp;#10;using&amp;#40;var container &amp;#61; new UnityContainer&amp;#40;&amp;#41;&amp;#41;&amp;#10;&amp;#123;&amp;#10;   container.RegisterInstance&amp;#60;IServiceLocator&amp;#62;&amp;#40;new UnityServiceLocator&amp;#40;container&amp;#41;&amp;#41;&amp;#59;&amp;#10;&amp;#125;&amp;#10;&amp;#10;And a few others... eventually I just manually injected the IServiceLocator dependency instead of havig the container do it. I&amp;#39;m sure I&amp;#39;m doing something wrong here, is this a creating a circular reference er something&amp;#63; Thanks&amp;#33;</description><author>alonzofox</author><pubDate>Sat, 15 Jan 2011 05:04:21 GMT</pubDate><guid isPermaLink="false">New Comment on "Unity Adapter" 20110115050421A</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;Download here: &lt;a title="CSL Multi-target" href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=161657"&gt;
CSL Multi-target&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:59:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027075913P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;[file:CommonServiceLocator|boo]&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:55:57 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027075557P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;[File:CommonServiceLocator]&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:54:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027075413P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;[file:CommonServiceLocator.zip]&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:52:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027075213P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;[File:CommonServiceLocator.zip]&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:50:55 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027075055P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:50:14 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027075014P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:49:23 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027074923P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:49:00 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027074900P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;&lt;a id="x_x_x_wikiFile0" href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=161518"&gt;CommonServiceLocator.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:48:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027074849P</guid></item><item><title>Updated Wiki: Multi-target CSL binaries</title><link>http://commonservicelocator.codeplex.com/wikipage?title=Multi-target CSL binaries&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;I created a few more projects targeting the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET &amp;nbsp;Compact Framework 3.5 (CF35) &lt;/li&gt;&lt;li&gt;Moonlight 2.0 (ML20) &lt;/li&gt;&lt;li&gt;Mono 2.8 (MN28) &lt;/li&gt;&lt;li&gt;MonoTouch 3.1 (MT31) &lt;/li&gt;&lt;li&gt;.NET 2.0 (NET20) &lt;/li&gt;&lt;li&gt;.NET 3.0 (NET30) &lt;/li&gt;&lt;li&gt;.NET 3.5 (NET35) &lt;/li&gt;&lt;li&gt;.NET 4.0 (NET40) &lt;/li&gt;&lt;li&gt;Silverlight 2.0 (SL2) &lt;/li&gt;&lt;li&gt;Silverlight 3.0 (SL3) &lt;/li&gt;&lt;li&gt;Silverlight 4.0 (SL4) &lt;/li&gt;&lt;li&gt;Windows Phone 7 (WP7) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;All link the files from the 2.0 project i downloaded from CodePlex.&lt;/p&gt;
&lt;p&gt;Additionally I created a nuspec file to create a nuGet/nuPack file from the binaries.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I created a custom StrongName key... Are you able to build the MonoDevelop stuff?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hope you'll be able to merge is painless and soon into the official code base and create the nuGet/nuPack package - I really need the package to launch an open source software :-)&lt;/p&gt;
&lt;p&gt;Thanks in advance! Don't hesitate to contact me!&lt;/p&gt;
&lt;p&gt;&lt;a id="x_x_wikiFile0" href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=161518"&gt;CommonServiceLocator.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;--Daniel&lt;/p&gt;
&lt;p&gt;http://www.lennybacon.com/&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:48:18 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multi-target CSL binaries 20101027074818P</guid></item><item><title>Updated Wiki: Home</title><link>http://commonservicelocator.codeplex.com/wikipage?version=53</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Welcome to the Common Service Locator library&lt;/h1&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=44831" alt="service&amp;#32;locator&amp;#32;2.jpg" title="service&amp;#32;locator&amp;#32;2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC&amp;#47;Service Location without tying themselves down to a specific implementation.&lt;br /&gt;&lt;br /&gt;The project contains a full test suite which validates a particular implementation of the locator meets the functional requirements. Additionally, several adapters for working with popular IoC containers will be included within the project at a future date. 
&lt;h2&gt;Where to go next?&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Item&lt;/th&gt;&lt;th&gt;Link&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;What is the rationale for this project&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Project%20Rationale&amp;referringTitle=Home"&gt;Project Rationale&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I consume the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Consuming%20the%20Interface&amp;referringTitle=Home"&gt;Consuming the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I implement the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Implementing%20the%20Interface&amp;referringTitle=Home"&gt;Implementing the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;See the API reference&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&amp;referringTitle=Home"&gt;API Reference&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Service locator adapter implementations&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Implementation&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Castle%20Windsor%20Adapter&amp;referringTitle=Home"&gt;Castle Windsor Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Spring%20.NET%20Adapter&amp;referringTitle=Home"&gt;Spring .NET Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Unity%20Adapter&amp;referringTitle=Home"&gt;Unity Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=StructureMap%20Adapter&amp;referringTitle=Home"&gt;StructureMap Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Autofac%20Adapter&amp;referringTitle=Home"&gt;Autofac Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MEF%20Adapter&amp;referringTitle=Home"&gt;MEF Adapter&lt;/a&gt; now on .NET Framework 4.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=LinFu%20Adapter&amp;referringTitle=Home"&gt;LinFu Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Multi-target%20CSL%20binaries&amp;referringTitle=Home"&gt;Multi-target CSL binaries&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h2&gt;Collaborators in alphabetical order&lt;/h2&gt;Special thanks for the following individuals who together brought this library to fruition. Chris Tavares is the author of the library code itself. Oren Eini authored the unit tests.
&lt;ul&gt;&lt;li&gt;Bob Brumfield (Prism)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/" class="externalLink"&gt;Chris Tavares&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Unity)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eeichinger.blogspot.com" class="externalLink"&gt;Erich Eichinger&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock" class="externalLink"&gt;Glenn Block&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Prism/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hammett.castleproject.org/" class="externalLink"&gt;Hamilton Verissimo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Castle Windsor/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codebetter.com/blogs/jeremy.miller" class="externalLink"&gt;Jeremy D. Miller&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Structure Map)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.com/author/mpollack" class="externalLink"&gt;Mark Pollack&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohari.org/" class="externalLink"&gt;Nate Kohari&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Ninject)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ayende.com/blog" class="externalLink"&gt;Oren Eini&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Rhino Mocks)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:47:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101027074747P</guid></item><item><title>Updated Wiki: Home</title><link>http://commonservicelocator.codeplex.com/wikipage?version=52</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Welcome to the Common Service Locator library&lt;/h1&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=44831" alt="service&amp;#32;locator&amp;#32;2.jpg" title="service&amp;#32;locator&amp;#32;2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC&amp;#47;Service Location without tying themselves down to a specific implementation.&lt;br /&gt;&lt;br /&gt;The project contains a full test suite which validates a particular implementation of the locator meets the functional requirements. Additionally, several adapters for working with popular IoC containers will be included within the project at a future date. 
&lt;h2&gt;Where to go next?&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Item&lt;/th&gt;&lt;th&gt;Link&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;What is the rationale for this project&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Project%20Rationale&amp;referringTitle=Home"&gt;Project Rationale&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I consume the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Consuming%20the%20Interface&amp;referringTitle=Home"&gt;Consuming the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I implement the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Implementing%20the%20Interface&amp;referringTitle=Home"&gt;Implementing the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;See the API reference&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&amp;referringTitle=Home"&gt;API Reference&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Service locator adapter implementations&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Implementation&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Castle%20Windsor%20Adapter&amp;referringTitle=Home"&gt;Castle Windsor Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Spring%20.NET%20Adapter&amp;referringTitle=Home"&gt;Spring .NET Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Unity%20Adapter&amp;referringTitle=Home"&gt;Unity Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=StructureMap%20Adapter&amp;referringTitle=Home"&gt;StructureMap Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Autofac%20Adapter&amp;referringTitle=Home"&gt;Autofac Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MEF%20Adapter&amp;referringTitle=Home"&gt;MEF Adapter&lt;/a&gt; now on .NET Framework 4.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=LinFu%20Adapter&amp;referringTitle=Home"&gt;LinFu Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MultiTarget%2520Binaries%2520%252f%2520nuGet%2520%2528a.k.a.%2520nuPack%2529&amp;referringTitle=Home"&gt;Multi-target CSL binaries&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h2&gt;Collaborators in alphabetical order&lt;/h2&gt;Special thanks for the following individuals who together brought this library to fruition. Chris Tavares is the author of the library code itself. Oren Eini authored the unit tests.
&lt;ul&gt;&lt;li&gt;Bob Brumfield (Prism)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/" class="externalLink"&gt;Chris Tavares&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Unity)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eeichinger.blogspot.com" class="externalLink"&gt;Erich Eichinger&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock" class="externalLink"&gt;Glenn Block&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Prism/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hammett.castleproject.org/" class="externalLink"&gt;Hamilton Verissimo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Castle Windsor/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codebetter.com/blogs/jeremy.miller" class="externalLink"&gt;Jeremy D. Miller&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Structure Map)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.com/author/mpollack" class="externalLink"&gt;Mark Pollack&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohari.org/" class="externalLink"&gt;Nate Kohari&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Ninject)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ayende.com/blog" class="externalLink"&gt;Oren Eini&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Rhino Mocks)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:47:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101027074713P</guid></item><item><title>Updated Wiki: Home</title><link>http://commonservicelocator.codeplex.com/wikipage?version=51</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Welcome to the Common Service Locator library&lt;/h1&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=44831" alt="service&amp;#32;locator&amp;#32;2.jpg" title="service&amp;#32;locator&amp;#32;2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC&amp;#47;Service Location without tying themselves down to a specific implementation.&lt;br /&gt;&lt;br /&gt;The project contains a full test suite which validates a particular implementation of the locator meets the functional requirements. Additionally, several adapters for working with popular IoC containers will be included within the project at a future date. 
&lt;h2&gt;Where to go next?&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Item&lt;/th&gt;&lt;th&gt;Link&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;What is the rationale for this project&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Project%20Rationale&amp;referringTitle=Home"&gt;Project Rationale&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I consume the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Consuming%20the%20Interface&amp;referringTitle=Home"&gt;Consuming the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I implement the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Implementing%20the%20Interface&amp;referringTitle=Home"&gt;Implementing the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;See the API reference&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&amp;referringTitle=Home"&gt;API Reference&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Service locator adapter implementations&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Implementation&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Castle%20Windsor%20Adapter&amp;referringTitle=Home"&gt;Castle Windsor Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Spring%20.NET%20Adapter&amp;referringTitle=Home"&gt;Spring .NET Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Unity%20Adapter&amp;referringTitle=Home"&gt;Unity Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=StructureMap%20Adapter&amp;referringTitle=Home"&gt;StructureMap Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Autofac%20Adapter&amp;referringTitle=Home"&gt;Autofac Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MEF%20Adapter&amp;referringTitle=Home"&gt;MEF Adapter&lt;/a&gt; now on .NET Framework 4.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=LinFu%20Adapter&amp;referringTitle=Home"&gt;LinFu Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MultiTarget%2520Binaries%2520%252f%2520nuGet%2520%2528a.k.a.%2520nuPack%2529%26version%3d4&amp;referringTitle=Home"&gt;Multi-target CSL binaries&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h2&gt;Collaborators in alphabetical order&lt;/h2&gt;Special thanks for the following individuals who together brought this library to fruition. Chris Tavares is the author of the library code itself. Oren Eini authored the unit tests.
&lt;ul&gt;&lt;li&gt;Bob Brumfield (Prism)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/" class="externalLink"&gt;Chris Tavares&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Unity)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eeichinger.blogspot.com" class="externalLink"&gt;Erich Eichinger&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock" class="externalLink"&gt;Glenn Block&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Prism/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hammett.castleproject.org/" class="externalLink"&gt;Hamilton Verissimo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Castle Windsor/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codebetter.com/blogs/jeremy.miller" class="externalLink"&gt;Jeremy D. Miller&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Structure Map)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.com/author/mpollack" class="externalLink"&gt;Mark Pollack&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohari.org/" class="externalLink"&gt;Nate Kohari&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Ninject)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ayende.com/blog" class="externalLink"&gt;Oren Eini&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Rhino Mocks)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:45:40 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101027074540P</guid></item><item><title>Updated Wiki: Home</title><link>http://commonservicelocator.codeplex.com/wikipage?version=50</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Welcome to the Common Service Locator library&lt;/h1&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=44831" alt="service&amp;#32;locator&amp;#32;2.jpg" title="service&amp;#32;locator&amp;#32;2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC&amp;#47;Service Location without tying themselves down to a specific implementation.&lt;br /&gt;&lt;br /&gt;The project contains a full test suite which validates a particular implementation of the locator meets the functional requirements. Additionally, several adapters for working with popular IoC containers will be included within the project at a future date. 
&lt;h2&gt;Where to go next?&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Item&lt;/th&gt;&lt;th&gt;Link&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;What is the rationale for this project&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Project%20Rationale&amp;referringTitle=Home"&gt;Project Rationale&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I consume the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Consuming%20the%20Interface&amp;referringTitle=Home"&gt;Consuming the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I implement the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Implementing%20the%20Interface&amp;referringTitle=Home"&gt;Implementing the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;See the API reference&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&amp;referringTitle=Home"&gt;API Reference&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Service locator adapter implementations&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Implementation&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Castle%20Windsor%20Adapter&amp;referringTitle=Home"&gt;Castle Windsor Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Spring%20.NET%20Adapter&amp;referringTitle=Home"&gt;Spring .NET Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Unity%20Adapter&amp;referringTitle=Home"&gt;Unity Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=StructureMap%20Adapter&amp;referringTitle=Home"&gt;StructureMap Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Autofac%20Adapter&amp;referringTitle=Home"&gt;Autofac Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MEF%20Adapter&amp;referringTitle=Home"&gt;MEF Adapter&lt;/a&gt; now on .NET Framework 4.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=LinFu%20Adapter&amp;referringTitle=Home"&gt;LinFu Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Multi-target%20binaries&amp;referringTitle=Home"&gt;MultiTarget&amp;#37;20Binaries&amp;#37;20&amp;#37;2f&amp;#37;20nuGet&amp;#37;20&amp;#37;28a.k.a.&amp;#37;20nuPack&amp;#37;29&amp;#38;version&amp;#61;4&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h2&gt;Collaborators in alphabetical order&lt;/h2&gt;Special thanks for the following individuals who together brought this library to fruition. Chris Tavares is the author of the library code itself. Oren Eini authored the unit tests.
&lt;ul&gt;&lt;li&gt;Bob Brumfield (Prism)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/" class="externalLink"&gt;Chris Tavares&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Unity)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eeichinger.blogspot.com" class="externalLink"&gt;Erich Eichinger&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock" class="externalLink"&gt;Glenn Block&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Prism/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hammett.castleproject.org/" class="externalLink"&gt;Hamilton Verissimo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Castle Windsor/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codebetter.com/blogs/jeremy.miller" class="externalLink"&gt;Jeremy D. Miller&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Structure Map)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.com/author/mpollack" class="externalLink"&gt;Mark Pollack&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohari.org/" class="externalLink"&gt;Nate Kohari&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Ninject)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ayende.com/blog" class="externalLink"&gt;Oren Eini&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Rhino Mocks)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:44:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101027074452P</guid></item><item><title>Updated Wiki: Home</title><link>http://commonservicelocator.codeplex.com/wikipage?version=49</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Welcome to the Common Service Locator library&lt;/h1&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=44831" alt="service&amp;#32;locator&amp;#32;2.jpg" title="service&amp;#32;locator&amp;#32;2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC&amp;#47;Service Location without tying themselves down to a specific implementation.&lt;br /&gt;&lt;br /&gt;The project contains a full test suite which validates a particular implementation of the locator meets the functional requirements. Additionally, several adapters for working with popular IoC containers will be included within the project at a future date. 
&lt;h2&gt;Where to go next?&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Item&lt;/th&gt;&lt;th&gt;Link&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;What is the rationale for this project&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Project%20Rationale&amp;referringTitle=Home"&gt;Project Rationale&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I consume the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Consuming%20the%20Interface&amp;referringTitle=Home"&gt;Consuming the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I implement the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Implementing%20the%20Interface&amp;referringTitle=Home"&gt;Implementing the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;See the API reference&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&amp;referringTitle=Home"&gt;API Reference&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Service locator adapter implementations&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Implementation&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Castle%20Windsor%20Adapter&amp;referringTitle=Home"&gt;Castle Windsor Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Spring%20.NET%20Adapter&amp;referringTitle=Home"&gt;Spring .NET Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Unity%20Adapter&amp;referringTitle=Home"&gt;Unity Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=StructureMap%20Adapter&amp;referringTitle=Home"&gt;StructureMap Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Autofac%20Adapter&amp;referringTitle=Home"&gt;Autofac Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MEF%20Adapter&amp;referringTitle=Home"&gt;MEF Adapter&lt;/a&gt; now on .NET Framework 4.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=LinFu%20Adapter&amp;referringTitle=Home"&gt;LinFu Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;[MultiTarget%20Binaries%20%2f%20nuGet%20%28a.k.a.%20nuPack%29&amp;amp;version=4|Multi-target binaries|&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Collaborators in alphabetical order&lt;/h2&gt;Special thanks for the following individuals who together brought this library to fruition. Chris Tavares is the author of the library code itself. Oren Eini authored the unit tests.&lt;br /&gt;* Bob Brumfield (Prism)&lt;br /&gt;* &lt;a href="http://www.tavaresstudios.com/Blog/" class="externalLink"&gt;Chris Tavares&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Unity)
&lt;ul&gt;&lt;li&gt;&lt;a href="http://eeichinger.blogspot.com" class="externalLink"&gt;Erich Eichinger&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock" class="externalLink"&gt;Glenn Block&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Prism/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hammett.castleproject.org/" class="externalLink"&gt;Hamilton Verissimo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Castle Windsor/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codebetter.com/blogs/jeremy.miller" class="externalLink"&gt;Jeremy D. Miller&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Structure Map)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.com/author/mpollack" class="externalLink"&gt;Mark Pollack&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohari.org/" class="externalLink"&gt;Nate Kohari&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Ninject)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ayende.com/blog" class="externalLink"&gt;Oren Eini&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Rhino Mocks)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:44:29 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101027074429P</guid></item><item><title>Updated Wiki: Home</title><link>http://commonservicelocator.codeplex.com/wikipage?version=48</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Welcome to the Common Service Locator library&lt;/h1&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CommonServiceLocator&amp;DownloadId=44831" alt="service&amp;#32;locator&amp;#32;2.jpg" title="service&amp;#32;locator&amp;#32;2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC&amp;#47;Service Location without tying themselves down to a specific implementation.&lt;br /&gt;&lt;br /&gt;The project contains a full test suite which validates a particular implementation of the locator meets the functional requirements. Additionally, several adapters for working with popular IoC containers will be included within the project at a future date. 
&lt;h2&gt;Where to go next?&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Item&lt;/th&gt;&lt;th&gt;Link&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;What is the rationale for this project&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Project%20Rationale&amp;referringTitle=Home"&gt;Project Rationale&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I consume the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Consuming%20the%20Interface&amp;referringTitle=Home"&gt;Consuming the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;How do I implement the interface?&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Implementing%20the%20Interface&amp;referringTitle=Home"&gt;Implementing the Interface&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;See the API reference&lt;/td&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&amp;referringTitle=Home"&gt;API Reference&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;h2&gt;Service locator adapter implementations&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Implementation&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Castle%20Windsor%20Adapter&amp;referringTitle=Home"&gt;Castle Windsor Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Spring%20.NET%20Adapter&amp;referringTitle=Home"&gt;Spring .NET Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Unity%20Adapter&amp;referringTitle=Home"&gt;Unity Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=StructureMap%20Adapter&amp;referringTitle=Home"&gt;StructureMap Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=Autofac%20Adapter&amp;referringTitle=Home"&gt;Autofac Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MEF%20Adapter&amp;referringTitle=Home"&gt;MEF Adapter&lt;/a&gt; now on .NET Framework 4.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=LinFu%20Adapter&amp;referringTitle=Home"&gt;LinFu Adapter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://commonservicelocator.codeplex.com/wikipage?title=MultiTarget%2520Binaries%2520%252f%2520nuGet%2520%2528a.k.a.%2520nuPack%2529%26version%3d4&amp;referringTitle=Home"&gt;MultiTarget&amp;#37;20Binaries&amp;#37;20&amp;#37;2f&amp;#37;20nuGet&amp;#37;20&amp;#37;28a.k.a.&amp;#37;20nuPack&amp;#37;29&amp;#38;version&amp;#61;4&lt;/a&gt; Mult-target binaries&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h2&gt;Collaborators in alphabetical order&lt;/h2&gt;Special thanks for the following individuals who together brought this library to fruition. Chris Tavares is the author of the library code itself. Oren Eini authored the unit tests.
&lt;ul&gt;&lt;li&gt;Bob Brumfield (Prism)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/" class="externalLink"&gt;Chris Tavares&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Unity)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eeichinger.blogspot.com" class="externalLink"&gt;Erich Eichinger&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock" class="externalLink"&gt;Glenn Block&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Prism/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hammett.castleproject.org/" class="externalLink"&gt;Hamilton Verissimo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Castle Windsor/MEF)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codebetter.com/blogs/jeremy.miller" class="externalLink"&gt;Jeremy D. Miller&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Structure Map)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.com/author/mpollack" class="externalLink"&gt;Mark Pollack&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Spring.NET)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohari.org/" class="externalLink"&gt;Nate Kohari&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Ninject)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ayende.com/blog" class="externalLink"&gt;Oren Eini&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (Rhino Mocks)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>gblock</author><pubDate>Wed, 27 Oct 2010 19:43:10 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101027074310P</guid></item></channel></rss>