<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : New user question</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce Classic : New user question</description>
  <pubDate>Sun, 12 Apr 2026 13:13:17 -700</pubDate>
  <lastBuildDate>Mon, 15 Oct 2007 09:57:25 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=493</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>New user question : Thanks, Bill for contributing...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=493&amp;PID=1622#1622</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=97" rel="nofollow">Bill Jensen</a><br /><strong>Subject:</strong> 493<br /><strong>Posted:</strong> 15-Oct-2007 at 9:57am<br /><br /><DIV>Thanks, Bill for contributing to this.&nbsp; Here are a few additional comments:</DIV><DIV>&nbsp;</DIV><DIV><FONT color=#0000cc>1.&nbsp; If you're interested in CAB and Cabana (Dan and Bill, this goes for you too!), we <strong>highly recommend</strong> that you acquire and read David Platt's book, available here:</FONT></DIV><DIV>&nbsp;</DIV><DIV><a href="http://www.amaz&#111;n.com/Programming-Microsoft-Composite-Applicati&#111;n-Practices/dp/0735624143/ref=sr_1_1/105-9833055-7187604?ie=UTF8&amp;s=books&amp;qid=1192466680&amp;sr=1-1" target="_blank">http://www.amazon.com/Programming-Microsoft-Composite-Application-Practices/dp/0735624143/ref=sr_1_1/105-9833055-7187604?ie=UTF8&amp;s=books&amp;qid=1192466680&amp;sr=1-1</A></DIV><DIV>&nbsp;</DIV><DIV><FONT color=#0000cc>It's not as complete as we'd like but it's a good introduction and helps solidify many concepts.&nbsp; It's only twenty bucks.</FONT></DIV><DIV><FONT color=#0000cc></FONT>&nbsp;</DIV><DIV>How does the search grid get populated ?</DIV><DIV>&nbsp;</DIV><DIV><FONT color=#0000cc>Bill is correct.&nbsp; When the page controller creates the view, it gets the prototype&nbsp;GridBuilder from the GridBuilder service and passes it&nbsp;to the presenter in the view context.&nbsp;&nbsp;&nbsp;</FONT></DIV><DIV>&nbsp;</DIV><DIV>How/Where does the detail&nbsp;tabs&nbsp;get created ?</DIV><DIV>&nbsp;</DIV><DIV><FONT color=#0000cc>As Bill says, the page controller adds TabViewControllers for the views to appear on tabs to its TabViewControllers collection.&nbsp; On Show(), the page controller's base class creates the tabs and&nbsp;uses the TabViewControllers to actually populate them with views.</FONT></DIV><DIV>&nbsp;</DIV><DIV>How/Where does the details grids get created and populated?</DIV><DIV>&nbsp;</DIV><DIV><FONT color=#0000cc>By their TabViewControllers.&nbsp; GridView's use custom tab view controllers (The DotNetGridView wizard generates one for you).&nbsp; ControlView's can use GeneralTabViewController&lt;viewtype&gt;.</FONT></DIV><DIV>&nbsp;</DIV><DIV><FONT color=#0000cc>In keeping with CAB's runtime composition philosophy, composite views are always&nbsp;composed by code in controller classes.&nbsp; Just remember that in Cabana, much of the&nbsp;processing has often been factored into base classes.</FONT></DIV><DIV><FONT color=#0000cc></FONT>&nbsp;</DIV><DIV><FONT color=#0000cc>Bill J.</FONT></DIV>]]>
   </description>
   <pubDate>Mon, 15 Oct 2007 09:57:25 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=493&amp;PID=1622#1622</guid>
  </item> 
  <item>
   <title>New user question : thamaluk!! Welcome!!  It is...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=493&amp;PID=1606#1606</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=24" rel="nofollow">Linguinut</a><br /><strong>Subject:</strong> 493<br /><strong>Posted:</strong> 12-Oct-2007 at 12:49pm<br /><br />thamaluk!!&nbsp; Welcome!!<DIV>&nbsp;</DIV><DIV>It is great that others are getting involved with the DF/CAB project.</DIV><DIV>&nbsp;</DIV><DIV>Take a look at the docs that come in the download...lots of great information in there.&nbsp; It will get your feet wet.</DIV><DIV>&nbsp;</DIV><DIV>Quick answers:</DIV><DIV>1)&nbsp; The search grid is populated by a GridBuilder.&nbsp; These are quite easy to construct.</DIV><DIV>&nbsp;</DIV><DIV>2)&nbsp; The controller creates the tab content.</DIV><DIV>&nbsp;</DIV><DIV>3)&nbsp; Detail grids are often simple views created to slip into the tab content from #2.</DIV><DIV>&nbsp;</DIV><DIV>Hope this helps.</DIV><DIV>Bill</DIV>]]>
   </description>
   <pubDate>Fri, 12 Oct 2007 12:49:52 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=493&amp;PID=1606#1606</guid>
  </item> 
  <item>
   <title>New user question : I am new to DevForce and CAB and...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=493&amp;PID=1599#1599</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=172" rel="nofollow">thamaluk</a><br /><strong>Subject:</strong> 493<br /><strong>Posted:</strong> 12-Oct-2007 at 10:22am<br /><br />I am new to DevForce and CAB and have some questions about Cabana.<DIV>&nbsp;</DIV><DIV>If I just look at the SalesOrder project I have the following questions</DIV><DIV>&nbsp;</DIV><DIV>How does the search grid get populated ?</DIV><DIV>&nbsp;</DIV><DIV>How/Where does the detail&nbsp;tabs&nbsp;get created ?</DIV><DIV>&nbsp;</DIV><DIV>How/Where does the details grids get created and populated?</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Fri, 12 Oct 2007 10:22:39 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=493&amp;PID=1599#1599</guid>
  </item> 
 </channel>
</rss>