<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Ramaprasanna's blogspace</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/ramaprasanna/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/feed.xml</link>
    <description>The place for me to share my work on Windows 8 and technology</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:25:39 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Video Tutorials on WinRT app development</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/video-tutorials-on-winrt-app-development</link>
      <pubDate>Mon, 20 Aug 2012 10:28:00 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2012/08/20/video-tutorials-on-winrt-app-development/</guid>
      <description><![CDATA[My team at Microsoft did a day long webcast on WinRT app development. Please find the video...]]></description>
      <content:encoded><![CDATA[<p>My team at Microsoft did a day long webcast on WinRT app development. Please find the video recordings below.</p>
<p>Introduction to WinRT app development &ndash; <a href="http://sdrv.ms/RTp3SL">http://sdrv.ms/RTp3SL</a></p>
<p>Building WinRT apps using C#/XAML &ndash; <a href="http://sdrv.ms/RTpc8X">http://sdrv.ms/RTpc8X</a></p>
<p>Building WinRT apps using JS/HTML &ndash; Part 1 &ndash; <a href="http://sdrv.ms/Pj2SD8">http://sdrv.ms/Pj2SD8</a></p>
<p>Building WinRT apps using JS/HTML &ndash; Part 2 (Contracts / Tiles / Notifications) &ndash; <a href="http://sdrv.ms/RToXL5">ttp://sdrv.ms/RToXL5</a></p>
<p>Windows 8 Process lifecycle Management &ndash; <a href="http://sdrv.ms/Pj2JiQ">http://sdrv.ms/Pj2JiQ</a></p>
<p>&lt;cross posted&gt; <a href="http://ramaprasanna.wordpress.com/2012/08/20/video-tutorials-on-winrt-app-development/">http://ramaprasanna.wordpress.com/2012/08/20/video-tutorials-on-winrt-app-development/</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A quick comparison of ‘getting started’ on Windows Phone 7 Development and Android Development</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/a-quick-comparison-of-getting-started-on-windows-phone-7-development-and-android-development</link>
      <pubDate>Fri, 24 Dec 2010 12:34:38 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/12/24/a-quick-comparison-of-getting-started-on-windows-phone-7-development-and-android-development/</guid>
      <description><![CDATA[My friends and me were having a casual chat on WP7 development and Android Development and slowly...]]></description>
      <content:encoded><![CDATA[<p>My friends and me were having a casual chat on WP7 development and Android Development and slowly that became a hands-on session of ‘getting started’ on both the platforms. </p>  <p>A quick comparison on getting started on Android and WP7. </p>  <table border="0" cellspacing="0" cellpadding="2" width="652"><tbody>     <tr>       <td valign="top" width="339">         <p align="center"><strong><font size="4">Android</font></strong></p>       </td>        <td valign="top" width="311">         <p align="center"><strong><font size="4">WP7</font></strong></p>       </td>     </tr>      <tr>       <td valign="top" width="339">1. Download Eclipse</td>        <td valign="top" width="311">1. Install Visual Studio express 2010         <br />          <br /><a href="http://www.microsoft.com/india/visualstudio/products/2010-editions" target="_blank"><img src="http://www.microsoft.com/visualstudio/_base_v1/images/chrome/visual_studio_logo.png" /></a>          <br /></td>     </tr>      <tr>       <td valign="top" width="339">2. Download ADT for Eclipse.          <br />          <br />Adding the ADT to Eclipse was little painful because there was very little help in choosing the right Eclipse for Android development. I chose the basic Eclipse version and I ran into a whole lot of reference issues when I was installing the ADT.           <br /></td>        <td valign="top" width="311">2. Install WP7 developer tools         <br />          <br /><a href="http://www.microsoft.com/windowsphone/en-us/default.aspx"><img alt="Windows Phone" src="http://i.microsoft.com/global/windowsphone/en-us/PublishingImages/windowsphone_logo.png" width="177" height="62" /></a>          <br />          <br />There you are. You can now start writing your “Hello World” app. </td>     </tr>      <tr>       <td valign="top" width="339">3. Install SDK for Android Development         <br /></td>        <td valign="top" width="311">&nbsp;</td>     </tr>      <tr>       <td valign="top" width="339">4. Add Android platforms and other components to your SDK.         <br /></td>        <td valign="top" width="311">&nbsp;</td>     </tr>      <tr>       <td valign="top" width="339">5. (If you are testing your program on a device) Install the USB driver for Windows.         <br />          <br />Very little information available on the USB Driver support for Windows 7. I hope the Vista driver works on Windows 7. </td>        <td valign="top" width="311">&nbsp;</td>     </tr>   </tbody></table>    <p>&#160;</p>  <p>After preparing the development environment coding the ‘Hello World’ was relatively easier in Windows Phone 7. </p>  <p>All you need to do to code the ‘Hello World’ in WP7 was </p>  <p>1. Create a new WP7 project </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/7888.image_53A3D617.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/7888.image_5F00_53A3D617.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/6327.image_thumb_065390F2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/6327.image_5F00_thumb_5F00_065390F2.png" width="644" height="412" /></a></p>  <p>and that takes you to the screen with lot of pre-populated XAML code to make the developer’s life easier. Also the VS 2010 with WP7 dev tools lets you design the front end directly on a WP7 GUI. That’s converted into the respective XAML with formatting automatically. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/8400.image_3A77946B.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/8400.image_5F00_3A77946B.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/8015.image_thumb_395B44F5.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/8015.image_5F00_thumb_5F00_395B44F5.png" width="644" height="405" /></a></p>  <p>Edit the ‘page name’ in the XAML code and there you go. Our first ‘Hello World’ program is all done. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/8508.image_7D9AEA9A.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/8508.image_5F00_7D9AEA9A.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/4786.image_thumb_0B10F93F.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/4786.image_5F00_thumb_5F00_0B10F93F.png" width="261" height="484" /></a></p>  <p>Please note that all the above are my personal views (especially from the Development perspective). </p>    <p>&lt; Merry Christmas!! &gt; </p>]]></content:encoded>
    </item>
    <item>
      <title>Azure Management Cmdlets</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/azure-management-cmdlets</link>
      <pubDate>Tue, 12 Oct 2010 19:57:53 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/10/12/azure-management-cmdlets/</guid>
      <description><![CDATA[What’s Azure Management Cmdlets:  Azure Management Cmdlets is a set of Windows PowerShell Cmdlets...]]></description>
      <content:encoded><![CDATA[<p><b></b></p>  <p><b>What’s Azure Management Cmdlets:</b></p>  <p>Azure Management Cmdlets is a set of Windows PowerShell Cmdlets for complete Azure management. It consists of 80 cmdlets to manage your Azure Storage (Tables, Blobs and Queues), Hosted Services (Deployment, Storage Services, Affinity Groups and Guest OS), and Diagnostics. It also includes cmdlets to back up your storage account data (tables &amp; blobs) on your local computer and restore storage account data from the backups. It supports full, partial and incremental backups.</p>  <p>Following is the list of cmdlets available in the current version:    <table border="0" cellspacing="0" cellpadding="0"><tbody>       <tr>         <td valign="top" width="266">           <p><b>Tables &amp; Entities</b></p>         </td>          <td valign="top" width="266">           <p><b>Blob Containers &amp; Blobs</b></p>         </td>          <td valign="top" width="266">           <p><b>Service Management</b></p>         </td>       </tr>        <tr>         <td valign="top" width="266">           <p>Add-Entity</p>            <p>Clear-Table</p>            <p>Download-Table</p>            <p>Get-Entities</p>            <p>Get-Entity</p>            <p>Get-Tables</p>            <p>Merge-Entity</p>            <p>New-Table</p>            <p>Remove-AllTables</p>            <p>Remove-Entity</p>            <p>Remove-Table</p>            <p>Update-Entity</p>         </td>          <td valign="top" width="266">           <p>Copy-Blob</p>            <p>Download-Blob</p>            <p>Download-BlobContainer</p>            <p>Get-BlobContainerAccessPolicies Get-BlobContainerInformation</p>            <p>Get-BlobContainerMetadata</p>            <p>Get-BlobContainers</p>            <p>Get-BlobContainerSize</p>            <p>Get-BlobProperties</p>            <p>Get-Blobs</p>            <p>Get-BlobSnapshots</p>            <p>Get-BlobStorageSize</p>            <p>Lease-Blob</p>            <p>Move-Blob</p>            <p>New-BlobContainer</p>            <p>New-RootBlobContainer</p>            <p>Remove-AllBlobContainers</p>            <p>Remove-Blob</p>            <p>Remove-BlobContainer</p>            <p>Remove-RootBlobContainer</p>            <p>Rename-Blob</p>            <p>Set-BlobContainerAccessPolicies</p>            <p>Set-BlobContainerMetadata</p>            <p>Set-BlobProperties</p>            <p>Snapshot-Blob</p>            <p>Upload-Blob</p>            <p>Upload-Folder</p>         </td>          <td valign="top" width="266">           <p>Get-AffinityGroups</p>            <p>Get-HostedServices</p>            <p>Get-OperationStatus</p>            <p>Get-OSVersions</p>            <p>Get-StorageServices</p>            <p>Get-Deployment</p>            <p>Move-Deployment</p>            <p>New-Deployment</p>            <p>Remove-Deployment</p>            <p>Set-DeploymentConfiguration</p>            <p>Set-DeploymentStatus</p>            <p>Set-WalkUpgradeDomain</p>            <p>Upgrade-Deployment</p>            <p>Get-Certificates</p>            <p>Get-HostedServiceProperties</p>            <p>Get-StorageKeys</p>            <p>Get-StorageServiceProperties</p>            <p>New-StorageKeys</p>            <p>Get-AffinityGroup</p>            <p>Add-Certificate</p>            <p>Get-Certificate</p>            <p>Remove-Certificate</p>         </td>       </tr>        <tr>         <td valign="top" width="266">           <p><b>Queues &amp; Messages</b></p>         </td>          <td valign="top" width="266">           <p><b>Diagnostics Management</b></p>         </td>          <td valign="top" width="266">           <p><b>Backup &amp; Restore</b></p>         </td>       </tr>        <tr>         <td valign="top" width="266">           <p>Clear-Messages</p>            <p>Clear-QueueMetadata</p>            <p>Get-ApproximateMessagesCount</p>            <p>Get-Messages</p>            <p>Get-QueueProperties</p>            <p>Get-Queues</p>            <p>New-Message</p>            <p>New-Queue</p>            <p>Peek-Messages</p>            <p>Remove-AllQueues</p>            <p>Remove-Message</p>            <p>Remove-Queue</p>            <p>Set-QueueMetadata</p>         </td>          <td valign="top" width="266">           <p>Clear-AzureEventLogs</p>            <p>Clear-AzureInfrastructureLogs</p>            <p>Clear-AzurePerfCounters</p>            <p>Clear-AzureTraceLogs</p>         </td>          <td valign="top" width="266">           <p>Backup-StorageAccount</p>            <p>Restore-StorageAccount</p>         </td>       </tr>     </tbody></table> </p>  <p>More cmdlets will be added in subsequent versions.</p>  <p><b>Why you should use Azure Management Cmdlets:</b></p>  <p>There are many reasons for you to use Azure Management Cmdlets. You could use these cmdlets to automate certain tasks of managing Windows Azure (like service deployments etc.). You could also use these cmdlets to access your storage with ease. As mentioned above, it includes functionality for backing up and restoring your Azure Storage account. You can also use it to backup contents of your local disk (files &amp; folders) in Windows Azure Blob storage.</p>  <p><b>What do you need to use Azure Management Cmdlets:</b></p>  <p>Azure Management Cmdlets are built using .Net 4.0. You would need a computer with .Net 4.0 installed. Since these are PowerShell cmdlets, you would need to have PowerShell installed on your computer as well. Other than that you would need access to Windows Azure Storage (Storage Account Name &amp; Key) and Windows Azure Hosted Services (Subscription Id &amp; API Certificates). If you’re using these cmdlets to access local development storage, then you would need to have Azure SDK installed on the computer.</p>  <p>You can visit cerebrata’s (One of the Microsoft partners) website to learn more about it @ <a href="http://www.cerebrata.com/Products/AzureManagementCmdlets">http://www.cerebrata.com/Products/AzureManagementCmdlets</a>.</p>  <p>Happy Azuring !! </p>]]></content:encoded>
    </item>
    <item>
      <title>buddyHome in brief</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/buddyhome-in-brief</link>
      <pubDate>Mon, 02 Aug 2010 16:07:26 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/08/02/buddyhome-in-brief/</guid>
      <description><![CDATA[buddyHome is a POC done by me (Ramaprasanna Chellamuthu) @ Microsoft Bangalore, India.   buddyHome...]]></description>
      <content:encoded><![CDATA[<p>buddyHome is a POC done by me (Ramaprasanna Chellamuthu) @ Microsoft Bangalore, India. </p>  <p>buddyHome consists of the following modules. </p>  <p><strong>1. Cooking module </strong></p>  <p>Consists of a robotic arm connected to the buddyHome core system. It has timer inbuilt that will cook for the specific amount of time and alert the user when the cooking is complete. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/1727.mixer%202_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/1727.mixer-2_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="mixer 2" border="0" alt="mixer 2" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/2474.mixer%202_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/2474.mixer-2_5F00_thumb.png" width="244" height="136" /></a> </p>  <p><strong>2. Module to wake me up </strong></p>  <p>We can set the alarm using this module. It uses the eye &amp; face recognition to detect if I am awake or not. If I am not getting up in 10 minutes after the alarm it pours water on my face to wake me up.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/8156.wakeup2_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/8156.wakeup2_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="wakeup2" border="0" alt="wakeup2" align="left" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/4527.wakeup2_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/4527.wakeup2_5F00_thumb.png" width="244" height="136" /></a></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/6180.wakeup_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/6180.wakeup_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="wakeup" border="0" alt="wakeup" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/4034.wakeup_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/4034.wakeup_5F00_thumb.png" width="244" height="136" /></a> </p>  <p>&#160;</p>  <p><strong>3. Module for cleaning my house </strong></p>  <p>This consists of Windows CE and Roomba. Roomba is a famous vacuuming robot in US. But the problem with Roomba is, it is not intelligent. Using Windows CE and some programming I turned Roomba to an intelligent device. Using image recognition on the WinCE device on Roomba, the Roomba can see me, sense obstacles and understand my needs. My Roomba knows that I won’t be comfortable when Roomba cleans my house when I am at home. So it gets into action only when I am away. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/1200.cleaner2_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/1200.cleaner2_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="cleaner2" border="0" alt="cleaner2" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/0724.cleaner2_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/0724.cleaner2_5F00_thumb.png" width="244" height="136" /></a> </p>  <p><strong>4. Module to assist me in reading magazine </strong></p>  <p><a href="http://bit.ly/buddyHome">http://bit.ly/buddyHome</a> (the magazine reading experience in the video would answer this section better). </p>  <div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:ca8cc627-d317-47e5-902a-f9d38c15100b" class="wlWriterEditableSmartContent"><div><object width="425" height="355"><param name="movie" value="https://www.youtube.com/v/ncwTJ7A59dw&amp;hl=en_US&amp;fs=1&amp;hl=en"></param><embed src="https://www.youtube.com/v/ncwTJ7A59dw&amp;hl=en_US&amp;fs=1&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div></div>  <p><strong>5. Module to keep check of my diet. </strong></p>  <p>buddyHome’s Image recognition module recognizes the diet that I am eating and warns me if am eating a high fat diet. It also encourages me when I eat low fat and healthy diet. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/3750.Dietian2_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/3750.Dietian2_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="Dietian2" border="0" alt="Dietian2" align="left" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/4431.Dietian2_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/4431.Dietian2_5F00_thumb.png" width="244" height="136" /></a> <a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/4034.dietian1_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/4034.dietian1_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dietian1" border="0" alt="dietian1" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/3022.dietian1_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/3022.dietian1_5F00_thumb.png" width="244" height="136" /></a> </p>  <p>&#160;</p>  <p><strong>6. Module to guard my home </strong></p>  <p>My buddyHome automatically senses if I am awake or asleep and guard the home appropriately. On intrusion, it automatically saves the intruder's pictures on the cloud (Windows Azure). </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/3857.intrusion1_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/3857.intrusion1_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="intrusion1" border="0" alt="intrusion1" align="left" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/0317.intrusion1_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/0317.intrusion1_5F00_thumb.png" width="244" height="136" /></a> <a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/4034.intrusion2_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/4034.intrusion2_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="intrusion2" border="0" alt="intrusion2" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/1803.intrusion2_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/1803.intrusion2_5F00_thumb.png" width="244" height="136" /></a> </p>  <p>&#160;</p>  <p><strong>7. Module to help me do meetings from home </strong></p>  <p>(Microsoft software) Live meeting and automatic active speaker switch feature enables me to take meetings from home. With gesture control life becomes easier. </p>  <p>&#160;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/7167.hand_reg1_2.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/7167.hand_5F00_reg1_5F00_2.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="hand_reg1" border="0" alt="hand_reg1" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/27/34/metablogapi/5428.hand_reg1_thumb.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-27-34-metablogapi/5428.hand_5F00_reg1_5F00_thumb.png" width="244" height="136" /></a>&#160;</p>  <p><strong>buddyHome - a self-learning system</strong></p>  <p>buddyHome is a self-learning system (self-evolving system). It takes random pictures throughout the day and uses it for self-learning. It uploads the data onto the cloud and over the night it updates itself. When the system wakes up in the morning, it pulls the fresh knowledge from the cloud. </p>]]></content:encoded>
    </item>
    <item>
      <title>buddyHome – My Hobby Project</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/buddyhome-my-hobby-project</link>
      <pubDate>Mon, 05 Apr 2010 05:19:30 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/04/05/buddyhome-my-hobby-project/</guid>
      <description><![CDATA[Playing with technology is my hobby. Around 11 months back a question stuck my mind. “Why can’t I...]]></description>
      <content:encoded><![CDATA[<p>Playing with technology is my hobby. Around 11 months back a question stuck my mind. “Why can’t I create my dream home'”. That was the start of this project buddyHome. With buddyHome my entire home becomes my buddy. It can see me, talk to me, interact with me and even assist me. </p>  <p>My buddyHome in action.</p>  <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:387e5b76-4205-4127-94b2-874a53af0400" class="wlWriterEditableSmartContent"><div id="88661d15-3ba2-4c17-b6e0-a3c5512e7fad" style="margin: 0px; padding: 0px; display: inline;"><div><a href="https://www.youtube.com/watch?v=Pv_Zz0OKT5I" target="_new"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/buddyHomeMyHobbyProject_FAA7/videof3709d596484.jpg" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/buddyHomeMyHobbyProject_FAA7/videof3709d596484.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('88661d15-3ba2-4c17-b6e0-a3c5512e7fad'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;https://www.youtube.com/v/Pv_Zz0OKT5I&amp;hl=en\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;https://www.youtube.com/v/Pv_Zz0OKT5I&amp;hl=en\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div></div></div>  <p>This working prototype is implemented at my home in Bangalore. Life is exciting with buddyHome, you bet !! </p>]]></content:encoded>
    </item>
    <item>
      <title>NASA+Microsoft Programming Competition</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/nasamicrosoft-programming-competition</link>
      <pubDate>Thu, 04 Mar 2010 06:46:00 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/03/04/nasamicrosoft-programming-competition/</guid>
      <description><![CDATA[At the PDC last year, you may have seen that NASA and Microsoft made a number of...]]></description>
      <content:encoded><![CDATA[<P>At the PDC last year, you may have seen that NASA and Microsoft made a number of announcements.&nbsp; New data apis in Codename Dallas, a Silverlight+ASP.NET MVC 2 site on Azure.... but did you realize they also launched a programming competition?</P>
<P>NASA has hundreds of thousands of images from their missions to Mars. With the Pathfinder Innovation Challenge, they want to enlist your coding skills to help them classify them. This is a unique opportunity where you can help NASA and win some great prizes by utilizing your existing .NET skills.</P>
<P>The Pathfinder Innovation Challenge consists of four different “leagues”.&nbsp; In the Global Cooperation League, you’ll build casual games that will allow every day citizens to help classify images in a game environment (similar to the counting craters application that can be found online here – <A href="http://beamartian.jpl.nasa.gov/maproom" mce_href="http://beamartian.jpl.nasa.gov/maproom">http://beamartian.jpl.nasa.gov/maproom</A>) and do so using Silverlight and NASAs Azure-hosted APIs in codename Dallas.&nbsp; In the Intelligence League, you’ll use the power of the Azure cloud to attempt to solve the same problem by programmatically examining and classifying the images.</P>
<P>Full details for the competition can be found on their website at <A href="http://http/beamartian.jpl.nasa.gov/pic" mce_href="http://http:/beamartian.jpl.nasa.gov/pic">http://http://beamartian.jpl.nasa.gov/pic</A>&nbsp; .&nbsp; Details specific to the Global Cooperation League at <A href="http://beamartian.jpl.nasa.gov/pic/coop-league" mce_href="http://beamartian.jpl.nasa.gov/pic/coop-league">http://beamartian.jpl.nasa.gov/pic/coop-league</A>&nbsp; and details for the Intelligence League can be found at <A href="http://beamartian.jpl.nasa.gov/pic/intelligence-league" mce_href="http://beamartian.jpl.nasa.gov/pic/intelligence-league">http://beamartian.jpl.nasa.gov/pic/intelligence-league</A> . Also be sure to check out the intelligence league site for a series of “How Do I?”&nbsp; videos that show how to sign up for an use the Codename Dallas API.</P>
<P>In addition to helping mankind and being able to brag that your code was helping NASA, PIC winners will also win amazing prizes ranging from NASA swag, to ZuneHDs, to trips to see the launch of the next Mars Rover. </P>]]></content:encoded>
    </item>
    <item>
      <title>Windows Phone – Unveiled</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/windows-phone-unveiled</link>
      <pubDate>Wed, 17 Feb 2010 06:24:27 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/02/17/windows-phone-unveiled/</guid>
      <description><![CDATA[http://www.microsoft.com/presspass/presskits/windowsphone/videogallery.aspx&#160;  Windows Phone in...]]></description>
      <content:encoded><![CDATA[<p><a title="http://www.microsoft.com/presspass/presskits/windowsphone/videogallery.aspx" href="http://www.microsoft.com/presspass/presskits/windowsphone/videogallery.aspx">http://www.microsoft.com/presspass/presskits/windowsphone/videogallery.aspx</a>&#160;</p>  <p>Windows Phone in short</p>  <p>1. Better Connectivity (Productivity + entertainment + social networking)</p>  <p>2. Better experience (live tiles)</p>  <p>3. Better organise (One elegant look for my ‘live calendar’ + ‘Office calendar’ in one screen)</p>  <p>&#160;</p>  <p>Not only the phones are an intimate piece of hardware, it is a reflection of who you are. Experience Windows Phone. </p>]]></content:encoded>
    </item>
    <item>
      <title>Configuring VM size in Windows Azure</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/configuring-vm-size-in-windows-azure</link>
      <pubDate>Tue, 09 Feb 2010 20:59:01 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/02/09/configuring-vm-size-in-windows-azure/</guid>
      <description><![CDATA[Post PDC November 09 Microsoft introduced the options for the developers to have custom VM sizes in...]]></description>
      <content:encoded><![CDATA[<p>Post PDC November 09 Microsoft introduced the options for the developers to have custom VM sizes in Widows Azure cloud. </p>  <p>In this article let’s see how one can go about configuring the VMsize in Windows Azure application. </p>  <p>Step 1: </p>  <p>Go to the Role properties</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_2.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_thumb.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_thumb.png" width="618" height="484" /></a>&#160;</p>  <p>&#160;</p>  <p>Step 2: </p>  <p>Under the configuration tab, you will find the VMSize option. There are four options to choose from as shown in the figure below. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_4.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_4.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_thumb_1.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_thumb_1.png" width="644" height="345" /></a> </p>  <p>On saving, this configuration (of what VM size you want for the project) gets saved in the Service definition file in the cloud project. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_6.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_6.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_thumb_2.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ConfiguringVMsizeinWindowsAzure_9358/image_thumb_2.png" width="644" height="173" /></a> </p>  <p>When we deploy the project onto the Windows Azure cloud, this definition is processed by the fabric controller and the VMs are provisioned as per your need. </p>]]></content:encoded>
    </item>
    <item>
      <title>Error when compiling Azure app in Visual studio 2010 Beta</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/error-when-compiling-azure-app-in-visual-studio-2010-beta</link>
      <pubDate>Tue, 09 Feb 2010 06:17:00 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/02/09/error-when-compiling-azure-app-in-visual-studio-2010-beta/</guid>
      <description><![CDATA[If you are trying to compile an Azure app in Visual studio 2010 Beta and if you encounter an error...]]></description>
      <content:encoded><![CDATA[<P>If you are trying to compile an Azure app in Visual studio 2010 Beta and if you encounter an error mentioned below</P>
<P><EM><FONT size=2>“”” The version of the windows azure sdk currently installed is not compatible with this version of Windows Azure tools for Microsoft Visual studio. Please download and install the latest version of both the windows azure sdk and the windows azure tools for Microsoft Visual Studio. “””</FONT></EM></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ErrorwhencompilingAzureappinVisualstudio_11662/image_2.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ErrorwhencompilingAzureappinVisualstudio_11662/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ErrorwhencompilingAzureappinVisualstudio_11662/image_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/ramaprasanna/WindowsLiveWriter/ErrorwhencompilingAzureappinVisualstudio_11662/image_thumb.png" original-url="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ErrorwhencompilingAzureappinVisualstudio_11662/image_thumb.png" width=644 height=102 mce_src="http://blogs.msdn.com/blogfiles/ramaprasanna/WindowsLiveWriter/ErrorwhencompilingAzureappinVisualstudio_11662/image_thumb.png"></A> </P>
<P>TODO : You need to downgrade your SDK and tools to November version. You can find the November version of Azure SDK here <A title=http://www.microsoft.com/downloads/details.aspx?familyid=6967FF37-813E-47C7-B987-889124B43ABD&amp;displaylang=en href="http://www.microsoft.com/downloads/details.aspx?familyid=6967FF37-813E-47C7-B987-889124B43ABD&amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=6967FF37-813E-47C7-B987-889124B43ABD&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=6967FF37-813E-47C7-B987-889124B43ABD&amp;displaylang=en</A> . </P>
<P>Reason : Feb build (which is the latest when I am writing this) of Azure SDK supports Visual studio 2010 RC but not Beta. </P>]]></content:encoded>
    </item>
    <item>
      <title>Zeollar – Technologists ‘Live’ everyday</title>
      <link>https://docs.microsoft.com/archive/blogs/ramaprasanna/zeollar-technologists-live-everyday</link>
      <pubDate>Tue, 09 Feb 2010 02:33:00 GMT</pubDate>
      <dc:creator><![CDATA[Ramaprasanna Chellamuthu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ramaprasanna/2010/02/09/zeollar-technologists-live-everyday/</guid>
      <description><![CDATA[A Microsoft India DPE initiative that gets you the latest technical content on a daily basis in...]]></description>
      <content:encoded><![CDATA[<P>A Microsoft India DPE initiative that gets you the latest technical content on a daily basis in different channels. Think of it like a personal television that switches on every day at a specified hour allowing you to switch channels and view the channel of your interest.</P>
<P><A title=http://zeollar.cloudapp.net/ href="http://zeollar.cloudapp.net/" mce_href="http://zeollar.cloudapp.net/">http://zeollar.cloudapp.net/</A></P>]]></content:encoded>
    </item>
  </channel>
</rss>