<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>System.AddIn Tools and Samples</title><link>http://www.codeplex.com/clraddins/Project/ProjectRss.aspx</link><description>Introduction      Welcome to the CodePlex site for the Managed Extensibility and Add-In Team. This site will be the home to both samples and tools designed to help you make the best use of the new Syst...</description><item><title>New Post: Sharing IoC Containers Between Host and AddIns</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=40469</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br&gt;
I have an application which uses Castle Windsor to register services that other modules of the application consume.&lt;br&gt;
This application should now be extended with addins and I would like to share this container between the addins and the host, but I am a bit lost with all the views, adapters and interfaces.&lt;br&gt;
For example, assume there is a contract IServiceContract and corresponding views IAddinService and IHostService. If the host registers a service like:
&lt;pre&gt;    &lt;br&gt;IWindsorContainer container = new WindsorContainer();&lt;br&gt;container.AddComponent&amp;lt;IHostservice,MyHostService&amp;gt;();&lt;/pre&gt;
How would this service be consumed by the addin, since IHostService is not visible there?
&lt;/div&gt;</description><author>resnik</author><pubDate>Fri, 21 Nov 2008 14:42:28 GMT</pubDate><guid isPermaLink="false">New Post: Sharing IoC Containers Between Host and AddIns 20081121024228P</guid></item><item><title>New Post: Reliable Calculator V2 not that reliable?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=33661</link><description>&lt;div style="line-height: normal;"&gt;Hi mSid &amp;amp; AddIn Team,&lt;br&gt;
&lt;br&gt;
I wrote the below code in the host app.&lt;br&gt;
&lt;span style="font-size:13px;color:#2b91af"&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;
&lt;p&gt;AddInController&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px"&gt; controller = &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;AddInController&lt;/span&gt;&lt;span style="font-size:13px"&gt;.GetAddInController(addin);&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;br&gt;
&lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;AppDomain&lt;/span&gt;&lt;span style="font-size:13px"&gt; domain = controller.AppDomain;&lt;br&gt;
domain.UnhandledException += &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;UnhandledExceptionEventHandler&lt;/span&gt;&lt;span style="font-size:13px"&gt;(domain_UnhandledException);&lt;br&gt;
&lt;br&gt;
The host and the addin are in different AppDomains. &lt;br&gt;
I have an unhandled exception in a AddIn which crashes the Host App.&lt;br&gt;
The unhandled exception in addin never reaches host.&lt;br&gt;
&lt;br&gt;
Whats the work around ?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Thu, 20 Nov 2008 09:29:20 GMT</pubDate><guid isPermaLink="false">New Post: Reliable Calculator V2 not that reliable? 20081120092920A</guid></item><item><title>New Post: Reliable Calculator V2 not that reliable?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=33661</link><description>&lt;div style="line-height: normal;"&gt;Hi mSid,&lt;br&gt;
&lt;br&gt;
Will the addInProcess.ShuttingDown Event fired when any unhandled exception occurs inside my AddInProcess ?&lt;br&gt;
&lt;br&gt;
I had an unhandled exception inside my AddIn Process and the process went down. But the host has subscribed to this ShuttingDown event which was never called.&lt;br&gt;
&lt;br&gt;
Any other way to detect an unhandled exception inside my AddInProcess so that i could know the process going down and i can start the AddInProcess again ?
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Thu, 20 Nov 2008 05:42:56 GMT</pubDate><guid isPermaLink="false">New Post: Reliable Calculator V2 not that reliable? 20081120054256A</guid></item><item><title>New Post: Cross AppDomain scoped static fields ?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39538</link><description>&lt;div style="line-height: normal;"&gt;Hi Mueez&lt;br&gt;
&lt;br&gt;
Could you be more specific.&lt;br&gt;
What do you mean by 'broker access'?&lt;br&gt;
&lt;br&gt;
Currently I use the windows registry for simple types but have no solution for the rest.&lt;br&gt;
&lt;br&gt;
orbit
&lt;/div&gt;</description><author>s_orbit</author><pubDate>Wed, 19 Nov 2008 20:58:47 GMT</pubDate><guid isPermaLink="false">New Post: Cross AppDomain scoped static fields ? 20081119085847P</guid></item><item><title>New Post: AddInStore.Update hangs..</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39779</link><description>&lt;div style="line-height: normal;"&gt;Hi, &lt;br&gt;
&lt;br&gt;
Can you provide a stack trace of the hang?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
-Mueez
&lt;/div&gt;</description><author>mSid</author><pubDate>Wed, 19 Nov 2008 20:41:37 GMT</pubDate><guid isPermaLink="false">New Post: AddInStore.Update hangs.. 20081119084137P</guid></item><item><title>Commented Issue: VS2008 SP1 br0ke my pipeline builder</title><link>http://www.codeplex.com/clraddins/WorkItem/View.aspx?WorkItemId=2496</link><description>I have been using pipeline builder for a while &amp;#40;normally I used Jan but I also tried feb and march&amp;#41;. I run the normal calculator demo from daniel moths website without any issues... after installing VS2008 SP1, now when my addinview, etc gets created, the default application name is template&amp;#63; so now all my dll&amp;#39;s are created as template.dll&amp;#63; Any sugestions on how to fix this&amp;#63;&lt;br /&gt;&lt;br /&gt;Rudi Grobler&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;dotnet.org.za&amp;#47;rudi&lt;br /&gt;Comments: ** Comment from web user: agrahamatfes ** &lt;p&gt;following those directions gave me the same result.&lt;/p&gt;</description><author>agrahamatfes</author><pubDate>Wed, 19 Nov 2008 20:39:41 GMT</pubDate><guid isPermaLink="false">Commented Issue: VS2008 SP1 br0ke my pipeline builder 20081119083941P</guid></item><item><title>New Post: Assembly name not being set by PipelineBuilder</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=40307</link><description>&lt;div style="line-height: normal;"&gt;I am unable to have Pipelinebuilder set the assembly names automatically.&amp;nbsp; Even using the Common Pipeline Scenarios sample the assembly names of all of the generated projects is set to Template.&amp;nbsp; Is this a known issue?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>agrahamatfes</author><pubDate>Wed, 19 Nov 2008 20:18:42 GMT</pubDate><guid isPermaLink="false">New Post: Assembly name not being set by PipelineBuilder 20081119081842P</guid></item><item><title>New Post: AddInStore.Update hangs..</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39779</link><description>&lt;div style="line-height: normal;"&gt;I ams seeing a hang when i say&lt;br&gt;
&lt;br&gt;
&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; path = &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Environment&lt;/span&gt;&lt;span style="font-size:13px"&gt;.CurrentDirectory;&lt;br&gt;
&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;[] s = &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;AddInStore&lt;/span&gt;&lt;span style="font-size:13px"&gt;.Update(path);&lt;br&gt;
&lt;br&gt;
This is happening only in one machine.&lt;br&gt;
The same code works fine in other machines.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Bhupesh.&lt;/span&gt;
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Wed, 19 Nov 2008 06:01:53 GMT</pubDate><guid isPermaLink="false">New Post: AddInStore.Update hangs.. 20081119060153A</guid></item><item><title>New Post: AddInStore.Update hangs..</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39779</link><description>&lt;div style="line-height: normal;"&gt;Hi Bhupesh,&lt;br&gt;
&lt;br&gt;
The intent of RebuildAddIns/UpdateAddIns is to look for add-in assemblies only (it doesn't look for any of the pipeline components). This is useful if you want to have add-ins stored in a separate location from the pipeline components. &lt;br&gt;
&lt;br&gt;
Are you seeing a hang when calling it, or an unhandled exception? Can you provide details and a repro?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
-Mueez
&lt;/div&gt;</description><author>mSid</author><pubDate>Wed, 19 Nov 2008 00:30:08 GMT</pubDate><guid isPermaLink="false">New Post: AddInStore.Update hangs.. 20081119123008A</guid></item><item><title>New Post: Cross AppDomain scoped static fields ?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39538</link><description>&lt;div style="line-height: normal;"&gt;Hi s_orbit,&lt;br&gt;
&lt;br&gt;
You could use your host to broker access to the statics, and store them in the host's AppDomain. This way they are available to any add-in, regardless of how it's activated (it even works out of process). How does this sound?&lt;br&gt;
&lt;br&gt;
-Mueez
&lt;/div&gt;</description><author>mSid</author><pubDate>Wed, 19 Nov 2008 00:24:42 GMT</pubDate><guid isPermaLink="false">New Post: Cross AppDomain scoped static fields ? 20081119122442A</guid></item><item><title>New Post: Reliable Calculator V2 not that reliable?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=33661</link><description>&lt;div style="line-height: normal;"&gt;Hi cln,&lt;br&gt;
&lt;br&gt;
You could use the AddInProcess.ShuttingDown event, or use WaitForExit to detect if the add-in process goes down:&lt;br&gt;
System.Diagnostics.Process.GetProcessById(addInProcess.ProcessId).WaitForExit();&lt;br&gt;
&lt;/div&gt;</description><author>mSid</author><pubDate>Wed, 19 Nov 2008 00:19:33 GMT</pubDate><guid isPermaLink="false">New Post: Reliable Calculator V2 not that reliable? 20081119121933A</guid></item><item><title>New Post: Static Methods in my AddIn</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=40200</link><description>&lt;div style="line-height: normal;"&gt;Hi All,&lt;br&gt;
&lt;br&gt;
I want to expose a static method in my AddIn ? Is there a way ?&lt;br&gt;
When i Activate the AddIn, i get the instance of the AddIn.&lt;br&gt;
&lt;br&gt;
What's the work around in AddIns for static ?&lt;br&gt;
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Tue, 18 Nov 2008 13:32:56 GMT</pubDate><guid isPermaLink="false">New Post: Static Methods in my AddIn 20081118013256P</guid></item><item><title>Created Issue: Pipeline Builder Exception</title><link>http://www.codeplex.com/clraddins/WorkItem/View.aspx?WorkItemId=3306</link><description>Hi All,&lt;br /&gt;Pipeline builder doesn&amp;#39;t work &amp;#40;throws exception&amp;#41; when one of my method in Contract assembly has generics &amp;#58;&amp;#40;. &lt;br /&gt;&lt;br /&gt;T GetValue&amp;#60;T&amp;#62;&amp;#40;string Expression&amp;#41;&amp;#59;&lt;br /&gt;</description><author>Bhupesh</author><pubDate>Mon, 17 Nov 2008 14:25:35 GMT</pubDate><guid isPermaLink="false">Created Issue: Pipeline Builder Exception 20081117022535P</guid></item><item><title>New Post: Pipeline Builder</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=40104</link><description>&lt;div style="line-height: normal;"&gt;Hi All,&lt;br&gt;
Pipeline builder doesn't work (throws exception) when one of my method in Contract assembly has generics :(.&lt;br&gt;
&lt;span style="font-size:13px;color:#0000ff"&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px"&gt;T GetValue&amp;lt;T&amp;gt;(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; Expression&lt;/span&gt;&lt;span style="font-size:13px"&gt;);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Mon, 17 Nov 2008 14:23:11 GMT</pubDate><guid isPermaLink="false">New Post: Pipeline Builder 20081117022311P</guid></item><item><title>New Post: VS Pipeline Builder Add-in not showing under Tools after SP1</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=37602</link><description>&lt;div style="line-height: normal;"&gt;Infact you don't have to put all sources. Get the pipeline source code. Build it. &lt;br&gt;
Just put the VSPipelineBuilder.AddIn file in AddIn's folder that is there in VSPipelineBuilder project.&lt;br&gt;
Then open the VSPipelineBuilder.AddIn file and update the VSPipelineBuilder.dll path ( Path in your machine ).&lt;br&gt;
It should work.&lt;br&gt;
&lt;br&gt;
Thanks.&lt;br&gt;
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Fri, 14 Nov 2008 15:46:02 GMT</pubDate><guid isPermaLink="false">New Post: VS Pipeline Builder Add-in not showing under Tools after SP1 20081114034602P</guid></item><item><title>New Post: VS Pipeline Builder Add-in not showing under Tools after SP1</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=37602</link><description>&lt;div style="line-height: normal;"&gt;Thanks Bhupesh, but i already found the tiny little bug ( or is it a feature?). &lt;br&gt;
&lt;br&gt;
What had no happened on planet VS:&lt;br&gt;
My VS 2008 installation did not created a folder 'Addins' under XP c:\....\$username$\visual studio 2008\Addins or under vista c:\users\$username$\Documents\Visual Studio\Addins.&lt;br&gt;
The installation path of this project puts everything into C:\program files\Microsoft\Visual Studio Pipeline Builder, but no registration for the VS-Addin is happening.&lt;br&gt;
&lt;br&gt;
Solution: &lt;br&gt;
1.: a.)get the sources. b)  recompile the sources with VSStudio 2008, because the current version is VS2005 and set a correct the path in the addin-project.&lt;br&gt;
2.: or if you don not have time: &lt;br&gt;
    a.)create the folder Addins in the path written above.&lt;br&gt;
    b.)put all sources like PipelineBuilder.dll, PipelineHints.dll,  Template.csproj in the folder AddIns and it will work out just fine.  &lt;br&gt;
&lt;br&gt;
At last: greetings to Jörg Neumann: he wrote some real good articles about MAF!!&lt;br&gt;
&lt;br&gt;
Have fun&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>nolan_uk</author><pubDate>Fri, 14 Nov 2008 10:20:16 GMT</pubDate><guid isPermaLink="false">New Post: VS Pipeline Builder Add-in not showing under Tools after SP1 20081114102016A</guid></item><item><title>New Post: VS Pipeline Builder Add-in not showing under Tools after SP1</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=37602</link><description>&lt;div style="line-height: normal;"&gt;Check whether your Visual studio 2008 AddIns folder has VSPipelineBuilder.AddIn. 
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Thu, 13 Nov 2008 19:21:46 GMT</pubDate><guid isPermaLink="false">New Post: VS Pipeline Builder Add-in not showing under Tools after SP1 20081113072146P</guid></item><item><title>New Post: VS Pipeline Builder Add-in not showing under Tools after SP1</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=37602</link><description>&lt;div style="line-height: normal;"&gt;A local problem? I have the same problems on two different machines! Any suggestions? Could that be a SP1 problem?
&lt;/div&gt;</description><author>nolan_uk</author><pubDate>Thu, 13 Nov 2008 15:25:50 GMT</pubDate><guid isPermaLink="false">New Post: VS Pipeline Builder Add-in not showing under Tools after SP1 20081113032550P</guid></item><item><title>New Post: Pipeline advantages ?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39792</link><description>&lt;div style="line-height: normal;"&gt;Security because you can decide the security model to use to load a specific add-in. Also, for each add-in, a seperate AppDomain is created which is a good thing for isolation.
&lt;/div&gt;</description><author>Tischnoetentoet</author><pubDate>Thu, 13 Nov 2008 10:39:05 GMT</pubDate><guid isPermaLink="false">New Post: Pipeline advantages ? 20081113103905A</guid></item><item><title>New Post: Pipeline advantages ?</title><link>http://www.codeplex.com/clraddins/Thread/View.aspx?ThreadId=39792</link><description>&lt;div style="line-height: normal;"&gt;What benefits one gets through Add In Pipeline model apart from Independent versioning of Host and AddIn ?&lt;br&gt;
Advantages of this design pattern ?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Bhupesh.&lt;br&gt;
&lt;/div&gt;</description><author>Bhupesh</author><pubDate>Wed, 12 Nov 2008 18:28:44 GMT</pubDate><guid isPermaLink="false">New Post: Pipeline advantages ? 20081112062844P</guid></item></channel></rss>