<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Philo's WebLog : SharePoint</title><link>http://blogs.msdn.com/philoj/archive/tags/SharePoint/default.aspx</link><description>Tags: SharePoint</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>A "drill through" web part</title><link>http://blogs.msdn.com/philoj/archive/2005/04/27/412777.aspx</link><pubDate>Wed, 27 Apr 2005 23:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412777</guid><dc:creator>philoj</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/philoj/comments/412777.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philoj/commentrss.aspx?PostID=412777</wfw:commentRss><description>&lt;P&gt;This &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/smpxCreateConnectableWPMultipleInterface_SV01080585.asp"&gt;MSDN article&lt;/A&gt;&amp;nbsp;shows how to implement a SharePoint web part that can act as a consumer or a provider. However, if you try to use it as a "drill through" web part (another web part filters the results in this web part; clicking on this web part filters or populates another web part), it won't work (actually it will; but it will give unpredictable results)&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The reason is that the filter value which filters the grid isn't available when the page is reloaded for the second click-through, and so the index returned on the postback points to the wrong row. The simple solution is to store the selected index in a ViewState variable and test against both the ViewState and the returned datagrid index, then filter as appropriate. &lt;/P&gt;
&lt;P&gt;Philo&lt;BR&gt;&lt;I&gt;&lt;FONT color=#0000ff size=2&gt;I had no illusions&lt;BR&gt;That I'd ever find a glimpse of summer's heatwaves in your eyes&lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=412777" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philoj/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/philoj/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Book Review: SharePoint, Building Office 2003 Solutions</title><link>http://blogs.msdn.com/philoj/archive/2004/04/17/115266.aspx</link><pubDate>Sat, 17 Apr 2004 22:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:115266</guid><dc:creator>philoj</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/philoj/comments/115266.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philoj/commentrss.aspx?PostID=115266</wfw:commentRss><description>&lt;TABLE border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;&lt;IFRAME marginWidth=0 marginHeight=0 src="http://rcm.amazon.com/e/cm?o=1&amp;amp;l=as1&amp;amp;f=ifr&amp;amp;t=philosvbaccesspr&amp;amp;dev-t=D68HUNXKLHS4J&amp;amp;p=8&amp;amp;asins=1590593383&amp;amp;IS2=1&amp;amp;lt1=_blank" frameBorder=0 width=120 scrolling=no height=240&gt;&lt;MAP NAME="boxmap-p8"&gt;&lt;AREA SHAPE="RECT" COORDS="14, 200, 103, 207" HREF="http://rcm.amazon.com/e/cm/privacy-policy.html?o=1" &gt;&lt;AREA COORDS="0,0,10000,10000" HREF="http://www.amazon.com/exec/obidos/redirect-home/philosvbaccesspr" &gt;&lt;/MAP&gt;&lt;img src="http://rcm-images.amazon.com/images/G/01/rcm/120x240.gif" width="120" height="240" border="0" usemap="#boxmap-p8" alt="Shop at Amazon.com"&gt;&lt;/IFRAME&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;I bought Scot's book hot off the presses, since it's the first major SharePoint 2003 book. When I got it, I breezed through it, and I'll be honest - I was unimpressed. &lt;/P&gt;
&lt;P&gt;Well, I had reason to browse through it again, and this time I just sat down and started reading it. That's when I realized - certain book publishers that use multiple authors&amp;nbsp;had taught me not to bother reading computer books through, as they were so disjointed they worked better as technical manuals. So that's what I'm used to - being able to flip a few pages and find the thing I'm looking for. &lt;/P&gt;
&lt;P&gt;Scot's book is different. It harkens back to a day where you could actually read through a book and learn a new technology in a structured manner.&amp;nbsp;If you take the time to read the book from start to finish&amp;nbsp;(it&amp;nbsp;doesn't take long - if you skim the tutorials you can probably get through most&amp;nbsp;of it in a single evening) it's&amp;nbsp;a good thorough introduction to SharePoint.&amp;nbsp;And I &lt;EM&gt;mean&amp;nbsp;&lt;/EM&gt;thorough - there are tutorials on building web parts, working with page templates, creating data views in FrontPage, integrating Windows Single Signon... &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;(Incidentally, I'm not trying to cast aspersion on one method of publishing over another - I'm simply trying to indicate the different &amp;#8220;reading philosophies&amp;#8220; each may require)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;He also has a nice walkthrough for creating a new portal from the ground up - laying out areas, sites,&amp;nbsp; as well as explaining users and groups.&lt;/P&gt;
&lt;P&gt;All in all, I give this book a healthy thumb's up for anyone who wants to learn SharePoint admin and development - for the first book out of the gate, it's an excellent reference to have. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Philo&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=115266" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philoj/archive/tags/Book+Review/default.aspx">Book Review</category><category domain="http://blogs.msdn.com/philoj/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/philoj/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>SharePoint Planning</title><link>http://blogs.msdn.com/philoj/archive/2004/04/09/110669.aspx</link><pubDate>Sat, 10 Apr 2004 03:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:110669</guid><dc:creator>philoj</dc:creator><slash:comments>13</slash:comments><comments>http://blogs.msdn.com/philoj/comments/110669.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philoj/commentrss.aspx?PostID=110669</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;EM&gt;&lt;FONT size=2&gt;The centipede was happy, quite,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Until the toad for fun&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Said, 'Pray which leg comes after which?'&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This worked her mind to such a pitch&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; She lay distracted in a ditch,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Considering how to run.&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT size=2&gt;-George Herbert Palmer&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;It's entirely possible SharePoint offers the best out-of-the-box experience of any product Microsoft has ever released. It's just Next-Next-Next-Next-Finish and you have a Portal to turn your webmasters loose on. &lt;/P&gt;
&lt;P&gt;SharePoint offers a lot of power. So much power that it can often be in danger of not getting used at all. There's a hierarchy to SPS Portals, Sites, Pages, etc. There are area pages to aggregate information, groups, audiences, topics, &amp;#8220;Best Bets,&amp;#8221; and so on. There is so much to do, that an organization can spend all its time &amp;#8220;planning&amp;#8221; how to deploy a portal and never get around to actually doing it. &lt;/P&gt;
&lt;P dir=ltr&gt;There is a story about a college, perhaps apocryphal (Larry Wall seems to think it's &lt;A href="http://www.softpanorama.org/People/Wall/larry_wall_articles_and_interviews.shtml"&gt;UC Irvine&lt;/A&gt;)&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;The college was building a large addition consisting of several buildings and a large quad area. After the buildings were completed, one of the Regents visited. He asked why there were no sidewalks between the buildings?&lt;/P&gt;
&lt;P&gt;The college president replied that the architect had a good plan - open the buildings without sidewalks, let the students walk over the grass. Over time, trails will develop along the most common paths. &lt;/P&gt;
&lt;P&gt;Then come back in a year and pave the trails.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Treat SharePoint the same way - lay out a basic hierarchy, some basic structure and templates, then simply let people start using it. Let them add sites, pages, content, lists, and so on. Let it build, let it grow. After a period of time, start reviewing the SharePoint reports and logs - then the areas, groups, and other aggregations you need should be apparent. If you need additional structure in the Portal, you can add it. Train the topic assistant and see what it turns up. Review help desk pain points and address those in the portal structure. &lt;/P&gt;
&lt;P&gt;But all this time your users have been doing what SharePoint was designed to do - collaborate. &lt;/P&gt;
&lt;P&gt;Philo&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a637eff6-8224-4b19-a6a4-3e33fa13d230&amp;amp;DisplayLang=en"&gt;SharePoint Administrator's Guide&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7cdc1f2d-f550-49e0-9b74-318da11ba1b4&amp;amp;DisplayLang=en"&gt;SharePoint Accelerator for Intranets&lt;/A&gt; (good background info on SPS)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=110669" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philoj/archive/tags/Non-Tech/default.aspx">Non-Tech</category><category domain="http://blogs.msdn.com/philoj/archive/tags/SharePoint/default.aspx">SharePoint</category></item></channel></rss>