<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>SharePoint Blog</title>
	<atom:link href="http://spuser.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://spuser.wordpress.com</link>
	<description>WSS 3.0, MOSS, SP 2010, ASP.NET, C#, JQuery..</description>
	<lastBuildDate>Sun, 10 Mar 2013 06:15:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='spuser.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/8d4f109214f6248ead2a702c06cec55a?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>SharePoint Blog</title>
		<link>http://spuser.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://spuser.wordpress.com/osd.xml" title="SharePoint Blog" />
	<atom:link rel='hub' href='http://spuser.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Integrating activity feed of a Facebook page in your SharePoint site</title>
		<link>http://spuser.wordpress.com/2012/06/28/integrating-activity-feed-of-a-facebook-page-in-your-sharepoint-site/</link>
		<comments>http://spuser.wordpress.com/2012/06/28/integrating-activity-feed-of-a-facebook-page-in-your-sharepoint-site/#comments</comments>
		<pubDate>Thu, 28 Jun 2012 06:38:19 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=149</guid>
		<description><![CDATA[For the past couple of days one of my colleagues was trying to integrate the activity feed of our client&#8217;s Facebook brand page in the client&#8217;s public portal. When I was looking into it I initially tried with the Activity Feed plugin provided in the Facebook plugins page. Our requirement was to load all the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=149&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>For the past couple of days one of my colleagues was trying to integrate the activity feed of our client&#8217;s Facebook brand page in the client&#8217;s public portal. When I was looking into it I initially tried with the <a href="http://developers.facebook.com/docs/reference/plugins/activity/">Activity Feed plugin</a> provided in the <a href="http://developers.facebook.com/docs/plugins/">Facebook plugins</a> page.</p>
<p>Our requirement was to load all the activities that are happening in our Facebook page such as comments, posts, videos, likes etc. But when I was using the activity feed plugin I realized that the activity feed plugin only brings the Facebook page activity done from the site in which it is currently hosted. For example, if you have integrated the activity feed plugin in your site <a href="http://demo.yoursite.com/" rel="nofollow">http://demo.yoursite.com/</a>, the plugin only shows the activity that is created from <a href="http://demo.yoursite.com" rel="nofollow">http://demo.yoursite.com</a>. But our intentions was to bring the complete set of activities happening in the Facebook page.</p>
<p>Thankfully I found out the <a href="http://developers.facebook.com/docs/reference/plugins/like-box/">Facebook Like Box</a> which met our requirements. It fetches the completely activity feed of a Facebook page and integrates into your site. You can also comment and like posts from the plugin.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/uncategorized/'>Uncategorized</a> Tagged: <a href='http://spuser.wordpress.com/tag/facebook/'>Facebook</a>, <a href='http://spuser.wordpress.com/tag/sharepoint/'>SharePoint</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/149/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=149&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2012/06/28/integrating-activity-feed-of-a-facebook-page-in-your-sharepoint-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>ASP.NET DataGrid &#8211; Export to CSV encoding issue</title>
		<link>http://spuser.wordpress.com/2012/03/23/asp-net-datagrid-export-to-csv-encoding-issue/</link>
		<comments>http://spuser.wordpress.com/2012/03/23/asp-net-datagrid-export-to-csv-encoding-issue/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 06:30:50 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=146</guid>
		<description><![CDATA[If you are exporting an asp.net grid to the CSV format you might see some special characters appearing the exported file. This is because of not setting the right encoding format. I initially tried with UTF8, UTF32 and Unicode and none of them exported the data correctly. Finally I set the encoding to default like [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=146&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>If you are exporting an asp.net grid to the CSV format you might see some special characters appearing the exported file. This is because of not setting the right encoding format. I initially tried with UTF8, UTF32 and Unicode and none of them exported the data correctly. Finally I set the encoding to default like this -</p>
<p><pre class="brush: csharp;">
Response.ContentEncoding = Encoding.Default;
</pre></p>
<p>Finally the single quotes and hypens were appearing correctly in the CSV. Please not that you have to HtmlDecode your data if you have already HtmlEncoded it.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/net/'>.Net</a>, <a href='http://spuser.wordpress.com/category/c/'>C#</a>, <a href='http://spuser.wordpress.com/category/uncategorized/'>Uncategorized</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=146&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2012/03/23/asp-net-datagrid-export-to-csv-encoding-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>Opening a SharePoint list item without the navigations in a page using &#8216;IsDlg&#8217;</title>
		<link>http://spuser.wordpress.com/2012/01/13/opening-sharepoint-list-item-without-the-left-navigation-and-top-navigations-using-isdlg/</link>
		<comments>http://spuser.wordpress.com/2012/01/13/opening-sharepoint-list-item-without-the-left-navigation-and-top-navigations-using-isdlg/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 07:12:46 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=142</guid>
		<description><![CDATA[When you are working with custom master pages with a customized left navigation (done with SP designer) you would have noticed that no matter how many times you set it as &#8220;Custom Master Page&#8221; and &#8220;Default Master Page&#8221; in designer the list forms in the site will open with its own left navigation. This is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=142&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>When you are working with custom master pages with a customized left navigation (done with SP designer) you would have noticed that no matter how many times you set it as &#8220;Custom Master Page&#8221; and &#8220;Default Master Page&#8221; in designer the list forms in the site will open with its own left navigation. This is because the list forms will make use of the application master page which will be residing in the Layouts folder and not the default or custom master pages.</p>
<p>In one of my recent projects I had a mail notification feature for a list which will send a mail when a new item is added. The mail will be sent with a link to the item. So I build the URL as <a href="http://app/sites/site2/Lists/Invoices/Dispform.aspx?ID=5" rel="nofollow">http://app/sites/site2/Lists/Invoices/Dispform.aspx?ID=5</a> which points to the item with the ID as 5 in the list Invoices.</p>
<p>But opening the link as such will show the list item with the old left navigation which we don&#8217;t want. So when I checked out the URL opened by SharePoint when &#8220;View item&#8221; is clicked in the ribbon I found that it opens with a query parameter <strong>IsDlg</strong> in the URL which mentions whether the item is opened in a dialog. But unfortunately when I tried the same parameter as IsDlg=1 in the link the item opened fine with the left navigation hidden but the scrollbars disabled. Arrgh. Now the SP madness begins. But before I plucked all my hair out I luckily found <a href="http://social.msdn.microsoft.com/Forums/en/sharepointserverknowledgenetwork/thread/ca10bbb8-5f97-436e-ab24-a2aef1157532">this</a> brilliant answer by XueQi which mentions that we can either use <strong>IsDlg=0</strong> or <strong>IsDlg=2</strong> for the scrollbars to work fine.</p>
<p>And the expedition continues.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/sharepoint/sharepoint-2010/'>SharePoint 2010</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=142&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2012/01/13/opening-sharepoint-list-item-without-the-left-navigation-and-top-navigations-using-isdlg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>Filtering list items in SharePoint based on current user and current user groups</title>
		<link>http://spuser.wordpress.com/2012/01/13/filtering-list-items-in-sharepoint-based-on-current-user-and-current-user-groups/</link>
		<comments>http://spuser.wordpress.com/2012/01/13/filtering-list-items-in-sharepoint-based-on-current-user-and-current-user-groups/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 06:35:11 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[CAML]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=137</guid>
		<description><![CDATA[Of late, I was working on a list view where I&#8217;ve to filter the items based on the current user and the current user groups. Filtering the items by the current user is a straight forward approach where you can select the user field and set the value to [Me]. But there is no provision [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=137&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Of late, I was working on a list view where I&#8217;ve to filter the items based on the current user and the current user groups. Filtering the items by the current user is a straight forward approach where you can select the user field and set the value to [Me]. But there is no provision in the list view filter page where you can filter the items based on the group specified in the field.</p>
<p>But with the help of designer you can manually edit the CAML of the XSLT list viewer webpart in the view page and use the <a href="http://msdn.microsoft.com/en-us/library/aa544234.aspx">Membership</a> element to filter based on the group. All you have to do is to use CurrentUserGroups as the membership type to show that particular item for the users in that specified group.</p>
<p><pre class="brush: xml;">
&lt;Or&gt;
  &lt;Membership Type=\&quot;CurrentUserGroups\&quot;&gt;
    &lt;FieldRef Name=\&quot;AssignedTo\&quot;/&gt;
  &lt;/Membership&gt;
  &lt;Eq&gt;
    &lt;FieldRef Name=\&quot;AssignedTo\&quot;&gt;&lt;/FieldRef&gt;
    &lt;Value Type=\&quot;Integer\&quot;&gt;
      &lt;UserID/&gt;
    &lt;/Value&gt;
  &lt;/Eq&gt;
&lt;/Or&gt;
</pre></p>
<p>Let&#8217;s consider that an item has the filed value as &#8220;Kate, John; Approvers&#8221;. The item will be shown to the user John kate as well as the members of the group &#8216;Approvers&#8217;. Remember that you have to set the people or group field to allow multiple values as well as selecting objects from SharePoint groups to hold such a value.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/sharepoint/caml/'>CAML</a>, <a href='http://spuser.wordpress.com/category/sharepoint/'>SharePoint</a>, <a href='http://spuser.wordpress.com/category/sharepoint/sharepoint-2007/'>SharePoint 2007</a>, <a href='http://spuser.wordpress.com/category/sharepoint/sharepoint-2010/'>SharePoint 2010</a> Tagged: <a href='http://spuser.wordpress.com/tag/caml/'>CAML</a>, <a href='http://spuser.wordpress.com/tag/sharepoint/'>SharePoint</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=137&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2012/01/13/filtering-list-items-in-sharepoint-based-on-current-user-and-current-user-groups/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Community Contributor Award 2011</title>
		<link>http://spuser.wordpress.com/2011/05/31/microsoft-community-contributor-award-2011/</link>
		<comments>http://spuser.wordpress.com/2011/05/31/microsoft-community-contributor-award-2011/#comments</comments>
		<pubDate>Tue, 31 May 2011 17:53:10 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[Awards]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=130</guid>
		<description><![CDATA[Okay, I&#8217;m surprised. I got a mail from Microsoft few hours before stating that I&#8217;ve been awarded &#8220;Microsoft Community Contributor Award&#8221; for the year 2011. This is the mail (but not the complete one) I got. Dear Raghavendra, Congratulations! We’re pleased to inform you that your contributions to Microsoft online technical communities have been recognized [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=130&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Okay, I&#8217;m surprised. I got a mail from Microsoft few hours before stating that I&#8217;ve been awarded &#8220;Microsoft Community Contributor Award&#8221; for the year 2011. This is the mail (but not the complete one) I got.</p>
<p><img src="http://spuser.files.wordpress.com/2011/05/mcc11_logo_horizontal_full-color.jpg?w=620" alt="Microsot Contributor Award" /></p>
<blockquote><p>Dear Raghavendra, </p>
<p>Congratulations! We’re pleased to inform you that your contributions to Microsoft online technical communities have been recognized with the Microsoft Community Contributor Award. </p>
<p>The Microsoft Community Contributor Award is reserved for participants who have made notable contributions in Microsoft online community forums such as TechNet, MSDN and Answers. The value of these resources is greatly enhanced by participants like you, who voluntarily contribute your time and energy to improve the online community experience for others.</p>
<p>Thank you for your commitment to Microsoft online technical communities and congratulations again!
 </p></blockquote>
<p>Thank you Microsoft for your recognition. Okay what else do I get apart from the certificate and the cool badges? They have given me 12 month free subscription for &#8220;Microsoft Press E-Reference Library&#8221; which have hundreds of books in different formats and the patterns and practices whitepapers etc. Cool!</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/awards/'>Awards</a>, <a href='http://spuser.wordpress.com/category/uncategorized/'>Uncategorized</a> Tagged: <a href='http://spuser.wordpress.com/tag/awards/'>Awards</a>, <a href='http://spuser.wordpress.com/tag/community/'>Community</a>, <a href='http://spuser.wordpress.com/tag/microsoft/'>Microsoft</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=130&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2011/05/31/microsoft-community-contributor-award-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>

		<media:content url="http://spuser.files.wordpress.com/2011/05/mcc11_logo_horizontal_full-color.jpg" medium="image">
			<media:title type="html">Microsot Contributor Award</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Telerik RadWindow as a popup or confirm box</title>
		<link>http://spuser.wordpress.com/2011/05/30/using-telerik-radwindow-as-a-popup-or-confirm-box/</link>
		<comments>http://spuser.wordpress.com/2011/05/30/using-telerik-radwindow-as-a-popup-or-confirm-box/#comments</comments>
		<pubDate>Mon, 30 May 2011 18:14:25 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=125</guid>
		<description><![CDATA[Telerik RadWindow is mostly used as an ajax popup window to load a separate page. But it can be used a neat alert/confirm box instead of using the JavaScript confirm box. Here is the code below - Aspx Aspx.cs Button &#8216;btnOpenPopup&#8217; opens the popup by making the radwindow visible by setting &#8216;VisibleOnPageLoad&#8217; to true. To [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=125&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Telerik RadWindow is mostly used as an ajax popup window to load a separate page. But it can be used a neat alert/confirm box instead of using the JavaScript confirm box. Here is the code below -</p>
<p><strong>Aspx</strong><br />
<pre class="brush: xml;">
&lt;asp:Button ID=&quot;btnOpenPopup&quot; runat=&quot;server&quot; Text=&quot;Close&quot; OnClick=&quot;btnOpenPopup_Click&quot; /&gt;
&lt;br /&gt;
&lt;asp:Label ID=&quot;lblMessage&quot; runat=&quot;server&quot;&gt;&lt;/asp:Label&gt;
&lt;telerik:RadWindow ID=&quot;radwindowPopup&quot; runat=&quot;server&quot; VisibleOnPageLoad=&quot;false&quot; Height=&quot;150px&quot;
                    Width=&quot;300px&quot; Modal=&quot;true&quot; BackColor=&quot;#DADADA&quot; VisibleStatusbar=&quot;false&quot; Behaviors=&quot;None&quot; Title=&quot;Unsaved changes pending&quot;&gt;
&lt;ContentTemplate&gt;
    &lt;div style=&quot;padding: 20px&quot;&gt;
        Do you want to save the changes?
        &lt;br /&gt;&lt;br /&gt;
        &lt;asp:Button ID=&quot;btnOk&quot; runat=&quot;server&quot; Text=&quot;Yes&quot; Width=&quot;50px&quot; OnClick=&quot;btnOk_Click&quot; /&gt;
        &amp;nbsp;&amp;nbsp;&amp;nbsp;
        &lt;asp:Button ID=&quot;btnCancel&quot; runat=&quot;server&quot; Text=&quot;No&quot; Width=&quot;50px&quot; OnClick=&quot;btnCancel_Click&quot; /&gt;
    &lt;/div&gt;
&lt;/ContentTemplate&gt;
&lt;/telerik:RadWindow&gt;
</pre></p>
<p><strong>Aspx.cs</strong><br />
<pre class="brush: csharp;">
public partial class Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }

    protected void btnOpenPopup_Click(object sender, EventArgs e)
    {
        radwindowPopup.VisibleOnPageLoad = true;
    }

    protected void btnOk_Click(object sender, EventArgs e)
    {
        radwindowPopup.VisibleOnPageLoad = false;
        lblMessage.Text = &quot;Changes are saved!&quot;;
    }

    protected void btnCancel_Click(object sender, EventArgs e)
    {
        radwindowPopup.VisibleOnPageLoad = false;
        lblMessage.Text = &quot;Changes are discarded!&quot;;
    }
}
</pre></p>
<p>Button &#8216;btnOpenPopup&#8217; opens the popup by making the radwindow visible by setting &#8216;VisibleOnPageLoad&#8217; to true. To hide it you just need to set it back to false. You&#8217;ve got your custom confirm box now which looks sleek.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/uncategorized/'>Uncategorized</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=125&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2011/05/30/using-telerik-radwindow-as-a-popup-or-confirm-box/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>Using CommonShowModalDialog in SharePoint</title>
		<link>http://spuser.wordpress.com/2011/03/24/using-commonshowmodaldialog-in-sharepoint-2/</link>
		<comments>http://spuser.wordpress.com/2011/03/24/using-commonshowmodaldialog-in-sharepoint-2/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 00:27:57 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[CommonShowModalDialog]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=115</guid>
		<description><![CDATA[I&#8217;ve not found any post explaining the usage of CommonShowModalDialog in SharePoint, the default popup used by SharePoint across the board. So I thought why can&#8217;t I make one. The method exists in core.js and it is used OOTB by SharePoint for opening popups in places like selecting a web application from a list of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=115&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve not found any post explaining the usage of CommonShowModalDialog in SharePoint, the default popup used by SharePoint across the board. So I thought why can&#8217;t I make one.</p>
<p>The method exists in core.js and it is used OOTB by SharePoint for opening popups in places like selecting a web application from a list of web applications, selecting a site collection from a list of site collections etc. (you could see these in Central administration). So here is the method -</p>
<p><pre class="brush: jscript;">
function openPopup(){
    commonShowModalDialog(&quot;/_layouts/selectitem.aspx&quot;, &quot;resizable: no; status:no; scroll: no; help: no; center: yes; dialogwidth:410px; dialogHeight:300px;&quot;, RetrieveItemValue);
}
</pre></p>
<p>CommonShowModalDialog has similar parameters as a simple window.open().</p>
<ol>
<li>Target URL</li>
<li>Window features</li>
<li>Callback function</li>
</ol>
<p>To pass a value from the popup to the parent page use window.returnValue in te popup to save the value before closing the window.</p>
<p><pre class="brush: jscript;">
//called from the popup page
function closePoup(){
    window.returnValue = myValue;
    window.close();
}
</pre></p>
<p>Retrieve the value passed from the popup in the callback function mentioned.</p>
<p><pre class="brush: jscript;">
//Retreives the value sent from the popup
function RetrieveItemValue(retValue) {
    alert(retValue);
}
</pre></p>
<p>As simple as that.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/javascript/'>Javascript</a>, <a href='http://spuser.wordpress.com/category/sharepoint/sharepoint-2007/'>SharePoint 2007</a> Tagged: <a href='http://spuser.wordpress.com/tag/commonshowmodaldialog/'>CommonShowModalDialog</a>, <a href='http://spuser.wordpress.com/tag/sharepoint/'>SharePoint</a>, <a href='http://spuser.wordpress.com/tag/sharepoint-2007/'>SharePoint 2007</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/115/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=115&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2011/03/24/using-commonshowmodaldialog-in-sharepoint-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>Retrieving external IP address and geolocation of an IP address using JavaScript</title>
		<link>http://spuser.wordpress.com/2011/03/04/retrieving-external-ip-address-and-geolocation-of-an-ip-address-using-javascript/</link>
		<comments>http://spuser.wordpress.com/2011/03/04/retrieving-external-ip-address-and-geolocation-of-an-ip-address-using-javascript/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 18:45:33 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[ipaddress]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=102</guid>
		<description><![CDATA[Yesterday I was working on a client application which required to read the public address of the client and their geo-location. So after some search I wrote the following html page which gets the current IP as well as retrieves the public location of an IP purely using JavaScript and some external APIs. The sample [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=102&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Yesterday I was working on a client application which required to read the public address of the client and their geo-location. So after some search I wrote the following html page which gets the current IP as well as retrieves the public location of an IP purely using JavaScript and some external APIs.</p>
<p><pre class="brush: jscript;">

&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Locate an IP&lt;/title&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;yqlgeo.js&quot;&gt;&lt;/script&gt;
    &lt;script type=&quot;text/javascript&quot;&gt;

        var ipaddress;

        //get location of an IP
        function getIPLocation() {
            document.getElementById('divDetails').innerHTML = '&lt;br /&gt;Loading..';
            try {
                var start = new Date();
                var ctrl = document.getElementById('txtIP');
                var ipadd = ctrl.value;
                yqlgeo.get(ipadd, function (o) {
                    var details = '&lt;br /&gt;&lt;h3&gt;&lt;b&gt;Location Details&lt;/b&gt;&lt;/h3&gt;';
                    details += 'Country Code : &lt;b&gt;' + o.place.country.code + '&lt;/b&gt;&lt;br /&gt;';
                    details += 'Country Name : &lt;b&gt;' + o.place.country.content + '&lt;/b&gt;&lt;br /&gt;';
                    details += 'Country Language : &lt;b&gt;' + o.place.lang + '&lt;/b&gt;&lt;br /&gt;';
                    details += 'Latitude : &lt;b&gt;' + o.place.centroid.latitude + '&lt;/b&gt;&lt;br /&gt;';
                    details += 'Longitude : &lt;b&gt;' + o.place.centroid.longitude + '&lt;/b&gt;&lt;br /&gt;';
                    details += 'Place Name : &lt;b&gt;' + o.place.name + '&lt;/b&gt;&lt;br /&gt;';
                    document.getElementById('divDetails').innerHTML = details;
                });
                var end = new Date();
                var diff = dateDifference(start, end);
                //document.getElementById('divtime').innerHTML = 'Time Elapsed : ' + diff.seconds;
            }
            catch (e) {
                document.getElementById('divDetails').innerHTML = e.Message;
            }
        }

        //get current IP
        function getCurrentIP() {
            var ctrl = document.getElementById('txtCurrentIP');
            if (ctrl) {
                ctrl.value = ipaddress;
            }
            else
                alert('Unable to retrieve IP');
        }

        function getip(json) {
            if (json.ip)
                ipaddress = json.ip;
            else
                alert('Unable to retrieve the IP address');
        }

    &lt;/script&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;http://jsonip.appspot.com/?callback=getip&quot;&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;form id=&quot;frm&quot; action=&quot;javascript:getIPLocation()&quot;&gt;
    &lt;p&gt;
        Get your IP Address
    &lt;/p&gt;
    &lt;input type=&quot;text&quot; id=&quot;txtCurrentIP&quot; /&gt;
    &lt;input type=&quot;button&quot; onclick=&quot;getCurrentIP()&quot; value=&quot;Get IP&quot; /&gt;
    &lt;p&gt;
        Type the IP Address
    &lt;/p&gt;
    &lt;input type=&quot;text&quot; id=&quot;txtIP&quot; /&gt;
    &lt;input type=&quot;button&quot; onclick=&quot;getIPLocation()&quot; value=&quot;Locate&quot; /&gt;
    &lt;br /&gt;
    &lt;div id=&quot;divDetails&quot;&gt;
    &lt;/div&gt;
    &lt;br /&gt;
    &lt;div id=&quot;divtime&quot;&gt;
    &lt;/div&gt;
    &lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;

</pre></p>
<p>The sample makes use of the YQL Geo Library written by <a href="http://www.wait-till-i.com/">Chris Heilmann</a> which is available <a href="http://isithackday.com/hacks/geo/yql-geo-library/">here</a> to retrieve the geo-location of an IP. To retrieve the client&#8217;s external IP I&#8217;ve made use of the API provided by jsoip.appsot.com. Thanks to the SO post <a href="http://stackoverflow.com/questions/4942004/jsonp-callback-problem">here</a>.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/javascript/'>Javascript</a> Tagged: <a href='http://spuser.wordpress.com/tag/geolocation/'>geolocation</a>, <a href='http://spuser.wordpress.com/tag/ipaddress/'>ipaddress</a>, <a href='http://spuser.wordpress.com/tag/javascript/'>Javascript</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/102/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=102&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2011/03/04/retrieving-external-ip-address-and-geolocation-of-an-ip-address-using-javascript/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>IIS going blank in a SharePoint 2007 server</title>
		<link>http://spuser.wordpress.com/2010/10/22/iis-going-blank-in-a-sharepoint-2007-server/</link>
		<comments>http://spuser.wordpress.com/2010/10/22/iis-going-blank-in-a-sharepoint-2007-server/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 19:49:51 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=83</guid>
		<description><![CDATA[Hello Are you puzzled to see your IIS opening up blank not showing any of your sites? Is SharePoint server 2007 installed in the server? If yes, the issue is because of overloaded thread requests on your IIS. I suspect this has something to do with the WSS timer service. Not sure though. To get [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=83&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hello</p>
<p>Are you puzzled to see your IIS opening up blank not showing any of your sites? Is SharePoint server 2007 installed in the server? If yes, the issue is because of overloaded thread requests on your IIS. I suspect this has something to do with the WSS timer service. Not sure though. To get back your IIS just do an IISRESET in the box. And there you&#8217;ll get all your sites back in IIS.</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/sharepoint/sharepoint-2007/'>SharePoint 2007</a> Tagged: <a href='http://spuser.wordpress.com/tag/iis/'>IIS</a>, <a href='http://spuser.wordpress.com/tag/sharepoint/'>SharePoint</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=83&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2010/10/22/iis-going-blank-in-a-sharepoint-2007-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
		<item>
		<title>Remote report processing requires Microsoft SQL Server 2008 Reporting Services or later.</title>
		<link>http://spuser.wordpress.com/2010/06/25/remote-report-processing-requires-microsoft-sql-server-2008-reporting-services-or-later/</link>
		<comments>http://spuser.wordpress.com/2010/06/25/remote-report-processing-requires-microsoft-sql-server-2008-reporting-services-or-later/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 18:45:15 +0000</pubDate>
		<dc:creator>nlvraghavendra</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://spuser.wordpress.com/?p=77</guid>
		<description><![CDATA[Recently i modified one of my SSRS projects to use ReportViewerControl 2010 version instead of the old version by downloading the control from here http://www.microsoft.com/downloads/details.aspx?FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd&#38;displaylang=en. After compiling my project and publishing it i tried to run the report and ran into the error Remote report processing requires Microsoft SQL Server 2008 Reporting Services or later. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=77&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Recently i modified one of my SSRS projects to use ReportViewerControl 2010 version instead of the old version by downloading the control from here <a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd&amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd&amp;displaylang=en</a>.</p>
<p>After compiling my project and publishing it i tried to run the report and ran into the error</p>
<blockquote><p>Remote report processing requires Microsoft SQL Server 2008 Reporting Services or later.</p></blockquote>
<p>After a bit of surfing i realized that the prerequisites in the microsoft download page of the control listed this</p>
<ul>
<li>Microsoft SQL Server 2008 Reporting Services or higher for server processing mode</li>
<li>.NET Framework 3.5 SP1 or .NET Framework 4.0</li>
</ul>
<p>Hmm. Strange. So be careful before you migrate your report viewer control for your SSRS projects from version 2008 to 2010. Make sure you have SQL Server 2008 at the server.</p>
<p>NLV</p>
<br />Filed under: <a href='http://spuser.wordpress.com/category/sql-server/'>SQL Server</a>, <a href='http://spuser.wordpress.com/category/sql-server/ssrs/'>SSRS</a> Tagged: <a href='http://spuser.wordpress.com/tag/sql-server/'>SQL Server</a>, <a href='http://spuser.wordpress.com/tag/ssrs/'>SSRS</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/spuser.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/spuser.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=spuser.wordpress.com&#038;blog=9802814&#038;post=77&#038;subd=spuser&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://spuser.wordpress.com/2010/06/25/remote-report-processing-requires-microsoft-sql-server-2008-reporting-services-or-later/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>13.060416 80.249634</georss:point>
		<geo:lat>13.060416</geo:lat>
		<geo:long>80.249634</geo:long>
		<media:content url="http://1.gravatar.com/avatar/a9de0902b56740b025f9ad462d8b7cde?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">NLV</media:title>
		</media:content>
	</item>
	</channel>
</rss>
