<?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>Sridhar's Blog : How-To</title><link>http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx</link><description>Tags: How-To</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>HowTo: Create a quizzing application with SharePoint 2007</title><link>http://blogs.msdn.com/sridhara/archive/2008/12/15/howto-create-a-quizzing-application-with-sharepoint-2007.aspx</link><pubDate>Tue, 16 Dec 2008 00:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9222576</guid><dc:creator>sridhara</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/9222576.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=9222576</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=9222576</wfw:comment><description>With SharePoint 2007 "Survey" list template, I recently created a quizzing application. The thing with survey list is that it stack ranks the questions taking into account how many of the respondents favored each options within that question. But for...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/12/15/howto-create-a-quizzing-application-with-sharepoint-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9222576" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sridhara/attachment/9222576.ashx" length="486647" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+2.0/default.aspx">WSS 2.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Customization/default.aspx">Customization</category></item><item><title>How do I use SecureString type in SharePoint 2007?</title><link>http://blogs.msdn.com/sridhara/archive/2008/10/16/how-do-i-use-securestring-type-in-sharepoint-2007.aspx</link><pubDate>Fri, 17 Oct 2008 00:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9002356</guid><dc:creator>sridhara</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/9002356.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=9002356</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=9002356</wfw:comment><description>SecureString is the type that's used for passwords in SharePoint 2007. You might find its use when you are automating some "higher level" administration operation (like creating a web application for example). How do you use it is shown below: 1: private...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/10/16/how-do-i-use-securestring-type-in-sharepoint-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9002356" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/SharePoint+Security/default.aspx">SharePoint Security</category></item><item><title>Using Post Caching Substitution in SharePoint 2007 Web Parts</title><link>http://blogs.msdn.com/sridhara/archive/2008/08/13/using-post-caching-substitution-in-sharepoint-2007-web-parts.aspx</link><pubDate>Wed, 13 Aug 2008 03:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8854673</guid><dc:creator>sridhara</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8854673.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8854673</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8854673</wfw:comment><description>There are good number of articles that explains the different caching option Microsoft Office SharePoint Server 2007 provides and ways to leverage them to achieve better site performance. However, there are scenarios where you might want to implement...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/08/13/using-post-caching-substitution-in-sharepoint-2007-web-parts.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8854673" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Caching/default.aspx">Caching</category></item><item><title>The buzz with "UrlQueryString" in SharePoint navigation</title><link>http://blogs.msdn.com/sridhara/archive/2008/07/24/the-buzz-with-urlquerystring-in-sharepoint-navigation.aspx</link><pubDate>Thu, 24 Jul 2008 15:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8769212</guid><dc:creator>sridhara</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8769212.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8769212</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8769212</wfw:comment><description>SharePoint's navigation APIs have a property exposed that allows us to set query string properties for a URL. Sadly, but not surprisingly, this only works when root site collection has publishing feature enabled. Reason is simple... One a WSS only OR...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/07/24/the-buzz-with-urlquerystring-in-sharepoint-navigation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8769212" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Customization/default.aspx">Customization</category></item><item><title>FBA and User Display Names in SharePoint 2007</title><link>http://blogs.msdn.com/sridhara/archive/2008/07/14/fba-and-user-display-names.aspx</link><pubDate>Mon, 14 Jul 2008 04:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8730184</guid><dc:creator>sridhara</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8730184.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8730184</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8730184</wfw:comment><description>If you have been working with FBA for a while, you might have noticed that the user name displayed in the Welcome control shows the account name of the FBA user. This is because of the field the welcome control is mapped to. As shown here, the welcome...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/07/14/fba-and-user-display-names.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8730184" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/FBA/default.aspx">FBA</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Customization/default.aspx">Customization</category></item><item><title>Why are my SharePoint Groups drop-down disabled?</title><link>http://blogs.msdn.com/sridhara/archive/2008/07/07/why-are-my-sharepoint-groups-drop-down-disabled.aspx</link><pubDate>Mon, 07 Jul 2008 21:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8703212</guid><dc:creator>sridhara</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8703212.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8703212</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8703212</wfw:comment><description>This was an interesting issue.&amp;#160; The problem a customer reported was that when they wanted to add a user to a SharePoint Group, the &amp;quot;Add users to a SharePoint group&amp;quot; drop-down was disabled.&amp;#160; On investigation, it was found the customer...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/07/07/why-are-my-sharepoint-groups-drop-down-disabled.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8703212" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category></item><item><title>What permissions are behind the permission levels (roles) in SharePoint</title><link>http://blogs.msdn.com/sridhara/archive/2008/06/27/what-permissions-is-behind-the-permission-levels-roles-in-sharepoint.aspx</link><pubDate>Fri, 27 Jun 2008 05:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8659554</guid><dc:creator>sridhara</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8659554.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8659554</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8659554</wfw:comment><description>Recently, I was involved in a support request where I had to find out what SPBasePermissions are assigned behind permission level in SharePoint using SharePoint OM code. First some basics about permission level and base permissions. If you are in your...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/06/27/what-permissions-is-behind-the-permission-levels-roles-in-sharepoint.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8659554" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/SPS+2003/default.aspx">SPS 2003</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+2.0/default.aspx">WSS 2.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category></item><item><title>Project to customize the small search control in SharePoint 2007</title><link>http://blogs.msdn.com/sridhara/archive/2008/06/21/project-to-customize-the-small-search-control-in-sharepoint-2007.aspx</link><pubDate>Sat, 21 Jun 2008 21:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8633335</guid><dc:creator>sridhara</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8633335.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8633335</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8633335</wfw:comment><description>The small search control that is rendered in the default SharePoint pages is a delegate control rendered through master page. You can find it defined in the master page as follows: &amp;lt; asp : ContentPlaceHolder id ="PlaceHolderSearchArea" runat ="server"&amp;gt;...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/06/21/project-to-customize-the-small-search-control-in-sharepoint-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8633335" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/SharePoint+Search_2F00_Indexing/default.aspx">SharePoint Search/Indexing</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Customization/default.aspx">Customization</category></item><item><title>Programming navigation in WSS 3.0</title><link>http://blogs.msdn.com/sridhara/archive/2008/06/07/navigating-through-navigation-in-wss-3-0.aspx</link><pubDate>Sat, 07 Jun 2008 18:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8580045</guid><dc:creator>sridhara</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8580045.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8580045</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8580045</wfw:comment><description>Modifying navigation elements through code is quite tricky in WSS 3.0. Here are few scenarios, I’ve tried to cover that I think will be helpful in playing around with WSS 3.0 navigation elements. I’ve used the top navigation bar in these examples. But...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/06/07/navigating-through-navigation-in-wss-3-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8580045" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category></item><item><title>Add/Update "sealed" properties in SharePoint lists</title><link>http://blogs.msdn.com/sridhara/archive/2008/06/07/add-update-sealed-properties-in-sharepoint-lists.aspx</link><pubDate>Sat, 07 Jun 2008 15:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8579892</guid><dc:creator>sridhara</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8579892.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8579892</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8579892</wfw:comment><description>There’s always a question about updating properties in a list in SharePoint. Specifically, properties like “Modified By”, “Modified” etc., WSS 3.0 provides greater flexibility for enabling developers to do this with ease. Usually, this scenario would...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/06/07/add-update-sealed-properties-in-sharepoint-lists.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8579892" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Coding+tips/default.aspx">Coding tips</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category></item><item><title>GetWebTemplate web method does not return &amp; AddList web method does not recognize my custom list templates!</title><link>http://blogs.msdn.com/sridhara/archive/2008/06/07/getwebtemplate-web-method-does-not-return-addlist-web-method-does-not-recognize-my-custom-list-templates.aspx</link><pubDate>Sat, 07 Jun 2008 11:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8579713</guid><dc:creator>sridhara</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/sridhara/comments/8579713.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sridhara/commentrss.aspx?PostID=8579713</wfw:commentRss><wfw:comment>http://blogs.msdn.com/sridhara/rsscomments.aspx?PostID=8579713</wfw:comment><description>When you use the “GetWebTemplate” web method provided through webs.asmx web service, you’ll notice that the custom list templates you might have created is not available in the collection returned. This is because the OM call that happens behind-the-wires,...(&lt;a href="http://blogs.msdn.com/sridhara/archive/2008/06/07/getwebtemplate-web-method-does-not-return-addlist-web-method-does-not-recognize-my-custom-list-templates.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8579713" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sridhara/attachment/8579713.ashx" length="31057" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/sridhara/archive/tags/SPS+2003/default.aspx">SPS 2003</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/Code+Samples/default.aspx">Code Samples</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+2.0/default.aspx">WSS 2.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/sridhara/archive/tags/How-To/default.aspx">How-To</category></item></channel></rss>