<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Raghav's blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/raghavendraprasanna/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/raghavendraprasanna/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:51:49 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Office graph</title>
      <link>https://docs.microsoft.com/archive/blogs/raghavendraprasanna/office-graph</link>
      <pubDate>Tue, 14 Oct 2014 03:59:00 GMT</pubDate>
      <dc:creator><![CDATA[Raghavendra Prasanna]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/raghavendraprasanna/2014/10/14/office-graph/</guid>
      <description><![CDATA[Office graph which is "Project Oslo" as per TAP(Technology Adoption Program) group is a &nbsp;new...]]></description>
      <content:encoded><![CDATA[<p>Office graph which is "Project Oslo" as per TAP(Technology Adoption Program) group is a &nbsp;new and is essential functionality addendum to Office 365 and SharePoint. This will help you with a set of information relevant to you will be presented and it is available at your finger tips. You can install it as windows 8 app or can avail Oslo access if your part of TAP program in access from office 365 through browser. For general public, one has to wait till end of this year for a full fledged product and to get hands on to it . It will be a good start for business users who would like to get information at ease. There are different content types involved like documents, videos, etc..If you are eager for more information on the Office Graph and what it servers checkout below links as a starting point:</p>
<p>1.&nbsp;<a title="Oslo" href="https://blogs.office.com/2014/03/11/introducing-codename-oslo-and-the-office-graph/" target="_blank">https://blogs.office.com/2014/03/11/introducing-codename-oslo-and-the-office-graph/ </a>&nbsp;-by Ashok</p>
<p>2.&nbsp;<a title="Office graph" href="https://blogs.office.com/2014/10/09/office-365-developer-podcast-episode-019-waldek-mastykarz-office-graph/?utm_content=buffer9d589&amp;amp;utm_medium=social&amp;amp;utm_source=twitter.com&amp;amp;utm_campaign=buffer" target="_blank">https://blogs.office.com/2014/10/09/office-365-developer-podcast-episode-019-waldek-mastykarz-office-graph/?utm_content=buffer9d589&amp;utm_medium=social&amp;utm_source=twitter.com&amp;utm_campaign=buffer</a> &nbsp; -by Waldek</p>
<p>&nbsp;</p>
<p>B/R</p>
<p>Raghav&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Agile SharePoint as Service</title>
      <link>https://docs.microsoft.com/archive/blogs/raghavendraprasanna/agile-sharepoint-as-service</link>
      <pubDate>Tue, 03 Sep 2013 04:48:00 GMT</pubDate>
      <dc:creator><![CDATA[Raghavendra Prasanna]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/raghavendraprasanna/2013/09/03/agile-sharepoint-as-service/</guid>
      <description><![CDATA[&nbsp;
You might have worked already on Agile or other related models but when it comes to...]]></description>
      <content:encoded><![CDATA[<p>&nbsp;</p>
<p>You might have worked already on Agile or other related models but when it comes to implementing SharePoint using Agile, its not straight forward, you need to consider few things before implementing. Some of these details are given here:&nbsp;<a title="Agiled SharePoint as Service" href="https://youtu.be/utVuD1yeplA">SharePoint as Service with Agile methodology</a>&nbsp;.</p>
<p>Thanks</p>
<p>Raghav</p>
<p>p.s: Provide your comments and feedback.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Validate if the date selected using date picker control, as weekday or weekend, in SharePoint Infopath form</title>
      <link>https://docs.microsoft.com/archive/blogs/raghavendraprasanna/validate-if-the-date-selected-using-date-picker-control-as-weekday-or-weekend-in-sharepoint-infopath-form</link>
      <pubDate>Thu, 18 Jul 2013 13:17:00 GMT</pubDate>
      <dc:creator><![CDATA[Raghavendra Prasanna]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/raghavendraprasanna/2013/07/18/validate-if-the-date-selected-using-date-picker-control-as-weekday-or-weekend-in-sharepoint-infopath-form/</guid>
      <description><![CDATA[Hello, Did you try validating the date selected is a weekday or weekend on an infopath form. This...]]></description>
      <content:encoded><![CDATA[<p>Hello, Did you try validating the date selected is a weekday or weekend on an infopath form. This post will help how you can validate the selected date as weekday or weekend. If its weekend validate and show appropriate message to user to correct the entry.&nbsp;</p>
<p>&nbsp;</p>
<p>Here is the solution how you can achieve it in few simple steps:</p>
<p>[Note: This will works for office 365 sharepoint sites as well]</p>
<p>1. Select date picker on Infopath form designer name it (&nbsp;<strong>From Date&nbsp;</strong>in this case).</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/5466.dp.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/5466.dp.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/5466.dp.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/5466.dp.png" alt="" width="444" height="50" /></a></p>
<p>&nbsp;</p>
<p>2. From ribbon click on manage rule</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/5037.ruleribbon.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/5037.ruleribbon.png"><img style="float: left;" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/5037.ruleribbon.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/5037.ruleribbon.png" alt="" width="100" height="100" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>3. Select a new <strong>Validation</strong> rule and name it as you prefer. In my case its <strong>Weekend RULE</strong></p>
<p><strong><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/5554.selValid.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/5554.selValid.png"><img style="float: left;" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/5554.selValid.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/5554.selValid.png" alt="" width="118" height="100" /></a></strong></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/4377.rulename.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/4377.rulename.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/4377.rulename.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/70x50/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/4377.rulename.png" alt="" width="100" height="24" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>4. In the condition, you need to check for the date entered is weekend. To do that first, we need find the weekdays in such a way that sunday =1 through saturday = 7</p>
<p><strong><span style="text-decoration: underline;">XPath function to find the week of the day</span></strong></p>
<p>(number(substring(<strong>../my:From_x0020_Date</strong>, 9, 2)) + number(number(substring(../my:From_x0020_Date, 1, 4)) - floor((14 - number(substring(../my:From_x0020_Date, 6, 2))) div 12)) + floor(number(number(substring(../my:From_x0020_Date, 1, 4)) - floor((14 - number(substring(../my:From_x0020_Date, 6, 2))) div 12)) div 4) - floor(number(number(substring(../my:From_x0020_Date, 1, 4)) - floor((14 - number(substring(../my:From_x0020_Date, 6, 2))) div 12)) div 100) + floor(number(number(substring(../my:From_x0020_Date, 1, 4)) - floor((14 - number(substring(../my:From_x0020_Date, 6, 2))) div 12)) div 400) + floor(31 * number(number(substring(../my:From_x0020_Date, 6, 2)) + 12 * floor((14 - number(substring(../my:From_x0020_Date, 6, 2))) div 12) - 2) div 12)) mod 7 + 1</p>
<p>In here, You need change&nbsp;<strong>./my:From_x0020_Date</strong> as your field name appropriately, ex; if your field name is <strong>input date </strong>it will be&nbsp;<strong>./my:input_x0020_date</strong></p>
<p>(Note: This formula is found in several online blogs)</p>
<p>This formula brings output value between 1 to 7.</p>
<p>1 meaning Sunday and 7 is Saturday.</p>
<p>&nbsp;</p>
<p>5. Now, we need to check if the date selected from the date picker(<strong>From date</strong>) field is weekday or not and show appropriate validation to user.</p>
<p>To do that perform below: Edit the Condition, check for date field as not blank</p>
<p>And, next select the expression from dropdown and&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/6404.condition.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/6404.condition.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/6404.condition.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/300x150/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/6404.condition.png" alt="" border="0" /></a></p>
<p>Now, enter the XPath condition given above and check if its equal to 1(for SUNDAY) <strong>OR</strong> 7(for SATURDAY)</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/3034.exprn.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/3034.exprn.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/3034.exprn.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/400x200/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/3034.exprn.png" alt="" border="0" /></a></p>
<p>&nbsp;And last set screen message to users</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/3678.scrtip.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/3678.scrtip.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/3678.scrtip.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/400x200/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/3678.scrtip.png" alt="" border="0" /></a></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;">Output</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/4075.onlywkday.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/4075.onlywkday.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/4075.onlywkday.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/400x200/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/4075.onlywkday.png" alt="" border="0" /></a></p>
<p>&nbsp;</p>
<p>Hope this is useful.&nbsp;</p>
<p>&nbsp;</p>
<p>Share your thoughts if its helpful to you in anyway. Thanks for visiting..</p>
<p>Raghav</p>]]></content:encoded>
    </item>
    <item>
      <title>Check your Internet explorer version for SharePoint 2013 sites using simple javascript</title>
      <link>https://docs.microsoft.com/archive/blogs/raghavendraprasanna/check-your-internet-explorer-version-for-sharepoint-2013-sites-using-simple-javascript</link>
      <pubDate>Mon, 29 Apr 2013 18:23:00 GMT</pubDate>
      <dc:creator><![CDATA[Raghavendra Prasanna]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/raghavendraprasanna/2013/04/29/check-your-internet-explorer-version-for-sharepoint-2013-sites-using-simple-javascript/</guid>
      <description><![CDATA[Hello
In this blog we will see how to identify and alert users who access SharePoint 2013 site from...]]></description>
      <content:encoded><![CDATA[<p>Hello</p>
<p>In this blog we will see how to identify and alert users who access SharePoint 2013 site from IE7 and below.</p>
<p>Step 1. On your SharePoint page, add a Script editor web part as below</p>
<p><br /> <a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/4075.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/4075.1.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/4075.1.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/4075.1.png" alt="" border="0" /></a><br />&nbsp;<br />&nbsp;&nbsp;<br />&nbsp;&nbsp;<br /> Step 2.&nbsp;From web menu -&gt; Edit the <em>web part properties&nbsp;</em>that will enable EDIT SNIPPET button. Click&nbsp;the EDIT SNIPPET to add script logic.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/1768.2.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/1768.2.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/1768.2.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/1768.2.png" alt="" border="0" /></a></p>
<p>Step 3.&nbsp; Embed the below script in the dialog window</p>
<table style="width: 535px; height: 262px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="623">
<p>&lt;script type="text/javascript"&gt;</p>
<p>if(navigator.appName.indexOf("Internet Explorer")!=-1){</p>
<p>&nbsp;&nbsp;&nbsp; var ieBrowser=(navigator.appVersion.indexOf("MSIE&nbsp;8")==-1 &amp;&amp;&nbsp;navigator.appVersion.indexOf("MSIE&nbsp;9")==-1 &amp;&amp;&nbsp; navigator.appVersion.indexOf("MSIE&nbsp;1")==-1);</p>
<p>&nbsp;if(ieBrowser)</p>
<p>&nbsp; {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert('Upgrade to IE8&nbsp;and above');</p>
<p>&nbsp;&nbsp;}</p>
<p>}</p>
<p>&nbsp;&lt;/script&gt;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/6283.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/6283.3.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/6283.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/6283.3.png" alt="" border="0" /></a></p>
<p>&nbsp;</p>
<p>Step 4. Click on Insert and close the <em>web part property</em> window by applying the changes.</p>
<p>&nbsp;</p>
<p><strong><span style="text-decoration: underline;">To Test</span></strong></p>
<p>From the developer tool (hit F12) on IE browser, change IE7 and refresh the page.</p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/1882.4.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/1882.4.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/1882.4.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/1882.4.png" alt="" border="0" /></a></p>
<p>&nbsp;</p>
<p>Now, you see a tiny alert window saying Update to IE 8 and above</p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/6763.5.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/6763.5.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/59/31/6763.5.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-59-31/6763.5.png" alt="" width="412" height="226" border="0" /></a></p>
<p>&nbsp;</p>
<p>Hope this was useful.</p>
<p>&nbsp;</p>
<p>Cheers :)</p>
<p>Raghav</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Hello World</title>
      <link>https://docs.microsoft.com/archive/blogs/raghavendraprasanna/hello-world</link>
      <pubDate>Mon, 29 Apr 2013 17:07:00 GMT</pubDate>
      <dc:creator><![CDATA[Raghavendra Prasanna]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/raghavendraprasanna/2013/04/29/hello-world/</guid>
      <description><![CDATA[Hello Techie&rsquo;s
After&nbsp;thinking long on what to start on my first blog, I decided not to...]]></description>
      <content:encoded><![CDATA[<p>Hello Techie&rsquo;s</p>
<p>After&nbsp;thinking long on what to start on my first blog, I decided not to think further but just to start of saying&nbsp;"HELLO WORLD" to techies out there. Yes,&nbsp;nothing much in&nbsp;my first blog except a warm greeting to all techies and enthusiast on Microsoft SharePoint and Office stuff.</p>
<p>With no more details, I would like to&nbsp;WELCOME you all to my world of technical sharing. Please revisit my blog page soon for more &amp; more details on SharePoint and office 2013. Let&rsquo;s share and do the right thing!!</p>
<p>&nbsp;</p>
<p>Thank you</p>
<p>Raghav</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
  </channel>
</rss>