<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/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>An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx</link><description>The application I'm currently working on has a rather complex UI. It's something like two tabbed work spaces and an outlook-like work space, that make one workspace by itself, that can have several instances inside another tabbed workspace, that can have</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>ControlActivationService and SimpleWorkItemActivationService</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#1641789</link><pubDate>Tue, 22 Jul 2008 21:16:42 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1641789</guid><dc:creator>Notes</dc:creator><description>&lt;p&gt;ControlActivationService and SimpleWorkItemActivationService&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1641789" width="1" height="1"&gt;</description></item><item><title>re: An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#1060355</link><pubDate>Fri, 27 Jul 2007 00:45:49 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1060355</guid><dc:creator>Paulo Morgado</dc:creator><description>&lt;p&gt;Thank you for your kind words, Parameshwaran.&lt;/p&gt;
&lt;p&gt;Yes.&amp;nbsp;Take&amp;nbsp;Outlook as an example. You have the left Outlook bar where you have one item selected. Each of that items have items themselves that might be selected (a folder in the folder list, a day or week in the calendar, etc.) and for a particular forlder you have one e-mail selected.&lt;/p&gt;
&lt;p&gt;1. There&amp;#39;s no mandatory need to have one work item for every smart part, but nothing forbides you from having just one smart part for work item.&lt;/p&gt;
&lt;p&gt;2. With the CAB/SCSF provided activation service you have only one active work item. So, if GrandGrandChild3 is active no other work item is active, not even Root, Child1 or GrandChild2 are active.&lt;/p&gt;
&lt;p&gt;Feel free to ask more questions, but there&amp;#39;s an active community and team members at &lt;a href="http://www.codeplex.com/smartclient/Project/ListForums.aspx"&gt;http://www.codeplex.com/smartclient/Project/ListForums.aspx&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1060355" width="1" height="1"&gt;</description></item><item><title>re: An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#1059361</link><pubDate>Thu, 26 Jul 2007 15:07:55 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1059361</guid><dc:creator>C.R.Parameshwaran</dc:creator><description>&lt;p&gt;Your blogs are great and need a word of appreciation. Keep up the good work.&lt;/p&gt;
&lt;p&gt;What I understand from the case discussed here is the need to have a hierarchy of Workitems to be tracked as Active at the same time? &lt;/p&gt;
&lt;p&gt;I have two queries to know the need for the same: &lt;/p&gt;
&lt;p&gt;1. Why would we need to have a workitem for every Workspace and Smart Part that we create? As per the MS P&amp;amp;P we are supposed to create a workitem per UseCase, and the workspaces which are generally shared between the modules are added to the rootworkitem.&lt;/p&gt;
&lt;p&gt;2. In a hierarchy of Workitems like &lt;/p&gt;
&lt;p&gt;Root-&amp;gt;Child1-&amp;gt;GrandChild2-&amp;gt;GrandGrandChild3 if GrandGrandChild3 is Active, we can comprehend the complete hierarchy to be Active? How different is this scenario?&lt;/p&gt;
&lt;p&gt;Hope I am not asking too silly queries......as I have just jumped into SCSF and am relatively new.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1059361" width="1" height="1"&gt;</description></item><item><title>re: An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#961286</link><pubDate>Wed, 13 Jun 2007 23:20:44 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:961286</guid><dc:creator>Paulo Morgado</dc:creator><description>&lt;p&gt;Thanks Steve.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=961286" width="1" height="1"&gt;</description></item><item><title>re: An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#961089</link><pubDate>Wed, 13 Jun 2007 19:36:48 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:961089</guid><dc:creator>steve</dc:creator><description>This works great! All your posts on CAB/SCSF are very informative, hope to see more in the future, thanks Paulo!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=961089" width="1" height="1"&gt;</description></item><item><title>re: An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#937468</link><pubDate>Fri, 01 Jun 2007 14:41:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:937468</guid><dc:creator>Paulo Morgado</dc:creator><description>&lt;p&gt;Suppose you have a WorkItem wiA and you want to track its active child work items (wiA1, wiA2, wiA3, ...).&lt;/p&gt;
&lt;p&gt;To do that, you must register this service in wiA and the activation of its children will be controlled by this service independently of the other work items.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=937468" width="1" height="1"&gt;</description></item><item><title>re: An Hierarchical CAB WorkItem Activation Service</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#937357</link><pubDate>Fri, 01 Jun 2007 12:46:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:937357</guid><dc:creator>olivier</dc:creator><description>and how do you use this beauty?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=937357" width="1" height="1"&gt;</description></item><item><title>http://gotdotnet.com/codegallery/messageboard/thread.aspx?id=22f72167-af95-44ce-a6ca-f2eafbf2653c&amp;mbid=f095dc16-95cc-4b64-9229-3510390aa521&amp;threadid=659e5f07-bd06-42d1-aee2-e113802ba1e7</title><link>http://msmvps.com/blogs/paulomorgado/archive/2006/11/04/An-Hierarchical-CAB-WorkItem-Activation-Service.aspx#271164</link><pubDate>Thu, 09 Nov 2006 23:45:32 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:271164</guid><dc:creator>TrackBack</dc:creator><description>&lt;img src="http://msmvps.com/aggbug.aspx?PostID=271164" width="1" height="1"&gt;</description></item></channel></rss>