<?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>Henrik's Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/henrikn/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/henrikn/feed.xml</link>
    <description>Henrik works at Microsoft building software for the Web. You can also find me on twitter -- my twitter handle is @frystyk.</description>
    <lastBuildDate>Tue, 21 Mar 2017 17:30:15 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>ASP.NET WebHooks V1 RTM (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/asp-net-webhooks-v1-rtm</link>
      <pubDate>Sat, 14 Jan 2017 15:23:00 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/?p=501</guid>
      <description><![CDATA[ASP.NET WebHooks V1 RTM was announced a little while back. WebHooks provide a simple pub/sub model...]]></description>
      <content:encoded><![CDATA[<p><a href="https://blogs.msdn.microsoft.com/webdev/2016/12/14/introducing-microsoft-asp-net-webhooks-preview-2/">ASP.NET WebHooks V1 RTM</a> was announced a little while back. WebHooks provide a simple pub/sub model for wiring together Web APIs and services with your code. A WebHook can be used to get notified when a file has changed in Dropbox, a code change has been committed to GitHub, a payment has been initiated in PayPal, a card has been created in Trello, and much more. When subscribing, you provide a callback URI where you want to be notified. When an event occurs, an HTTP POST request is sent to your callback URI with information about what happened so that your Web app can act accordingly. WebHooks happen without polling and with no need to hold open a network connection while waiting for notifications.</p> <p>Microsoft ASP.NET WebHooks makes it easier to both send and receive WebHooks as part of your ASP.NET application:  <ul> <li>On the receiving side, it provides a common model for receiving and processing WebHooks from any number of WebHook providers. It comes out of the box with support for <a href="https://azure.microsoft.com/en-us/blog/webhooks-for-azure-alerts/">Azure Alerts</a>, <a href="https://confluence.atlassian.com/bitbucket/manage-webhooks-735643732.html">BitBucket</a>, <a href="https://www.dropbox.com/developers/webhooks/tutorial">Dropbox</a>, <a href="https://blogs.msdn.microsoft.com/crm/2016/01/15/sending-webhooks-with-microsoft-dynamics-crm/">Dynamics CRM</a>, <a href="https://developer.github.com/webhooks/">GitHub</a>, <a href="https://github.com/projectkudu/kudu/wiki/Web-hooks">Kudu</a>, <a href="https://www.instagram.com/developer/subscriptions/">Instagram</a>, <a href="https://apidocs.mailchimp.com/webhooks/">MailChimp</a>, <a href="https://docs.myget.org/docs/reference/webhooks">MyGet</a>, <a href="https://developer.paypal.com/webapps/developer/docs/integration/direct/rest-webhooks-overview/">PayPal</a>, <a href="https://pusher.com/docs/webhooks">Pusher</a>, <a href="https://blogs.msdn.com/b/webdev/archive/2015/09/07/integrating-with-salesforce-using-asp-net-webhooks-preview.aspx">Salesforce</a>, <a href="https://api.slack.com/outgoing-webhooks">Slack</a>, <a href="https://stripe.com/docs/webhooks">Stripe</a>, <a href="https://blog.trello.com/webhooks-are-here/">Trello</a>, <a href="https://www.visualstudio.com/en-us/docs/integrate/get-started/service-hooks/services/webhooks">Visual Studio Team Services</a>, <a href="https://en.support.wordpress.com/webhooks/">WordPress</a>, and <a href="https://developer.zendesk.com/">Zendesk</a> as well as <a href="https://blogs.msdn.microsoft.com/webdev/2015/11/20/using-asp-net-webhooks-with-ifttt-and-zapier-to-monitor-twitter-and-google-sheets/">IFTTT and Zapier</a>, but it is easy to add support for more.  <li>On the sending side, it provides support for generating WebHooks as a result of changes in your service. It helps <a href="https://blogs.msdn.microsoft.com/webdev/2015/09/15/sending-webhooks-with-asp-net-webhooks-preview/">managing and storing subscriptions as well as sending event notifications to the right set of subscribers</a>. This allows you to define your own set of events that users can subscribe to. ASP.NET WebHooks provides a lot of flexibility for sending and persisting WebHooks, <a href="https://blogs.msdn.microsoft.com/webdev/2015/12/31/new-year-updates-to-asp-net-webhooks-preview/">scaling your solution up and out</a>, as well as <a href="https://blogs.msdn.microsoft.com/webdev/2016/01/30/sending-asp-net-webhooks-from-azure-webjobs/">sending WebHooks from WebJobs</a> and other places in addition to your Web Application.</li></ul> <p>In addition to hosting your own WebHook server, ASP.NET WebHooks are part of <a href="https://azure.microsoft.com/en-us/services/functions/">Azure Functions</a> where you can process WebHooks without hosting or managing your own server! You can even go further and host an <a href="https://azure.microsoft.com/en-us/services/bot-service/">Azure Bot Service using Microsoft Bot Framework</a> for writing cool bots talking to your customers!  <p>The WebHook code targets <a href="https://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api">ASP.NET Web API 2</a> and <a href="https://www.asp.net/mvc">ASP.NET MVC 5</a>, and is available as <a href="https://github.com/aspnet/WebHooks">Open Source on GitHub</a>, and as <a href="https://www.nuget.org/packages?q=microsoft.aspnet.webhooks">Nuget packages</a>. For feedback, fixes, and suggestions, you can use <a href="https://github.com/aspnet/webhooks">GitHub</a>, <a href="https://stackoverflow.com/tags/asp.net-webhooks">StackOverflow</a> using the tag <strong><strong><strong><strong><strong><strong><em>asp.net-webhooks</em></strong></strong></strong></strong></strong></strong>, or <a href="https://twitter.com/frystyk">send me a tweet</a>.  <p>For the full announcement, please see the blog <a href="https://blogs.msdn.microsoft.com/webdev/2016/12/14/introducing-microsoft-asp-net-webhooks-preview-2/">Announcing Microsoft ASP.NET WebHooks V1 RTM</a>.</p> <p>Have fun!</p> <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>ASP.NET WebHooks and Slack Slash Commands (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/asp-net-webhooks-and-slack-slash-commands-link</link>
      <pubDate>Mon, 15 Feb 2016 08:19:19 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2016/02/15/asp-net-webhooks-and-slack-slash-commands-link/</guid>
      <description><![CDATA[We just added a couple of new features in ASP.NET WebHooks that make it easier to build some nice...]]></description>
      <content:encoded><![CDATA[<p>We just added a <a href="https://blogs.msdn.microsoft.com/webdev/2016/02/14/asp-net-webhooks-and-slack-slash-commands/">couple of new features in ASP.NET WebHooks</a> that make it easier to build some nice integrations with <a href="https://api.slack.com/slash-commands">Slack Slash Commands</a>. Slash Commands make it possible to trigger any kind of processing from a Slack channel by generating an HTTP request containing details about the command. For example, these commands typed in a Slack channel can be configured to send an HTTP request to an ASP.NET WebHook endpoint where processing can happen:</p>    <div>   <pre id="codeSnippet" style="border-top-style: none; font-size: 8pt; overflow: visible; border-left-style: none; font-family: &#39;Courier New&#39;, courier, monospace; width: 100%; border-bottom-style: none; color: black; padding-bottom: 0px; direction: ltr; text-align: left; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0em; line-height: 12pt; padding-right: 0px; background-color: #f4f4f4">/list add &lt;user&gt;<br />/list list<br />/list remove &lt;user&gt;</pre>
</div>

<div>&#160;</div>

<div>Responses from Slash Commands can be structured documents containing text, data, images, and more:</div>



<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/3225.SlashCommandReply1_01F13C12.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/3225.SlashCommandReply1_5F00_01F13C12.png"><img title="SlashCommandReply1" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="SlashCommandReply1" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/7140.SlashCommandReply1_thumb_3A9BE61F.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/7140.SlashCommandReply1_5F00_thumb_5F00_3A9BE61F.png" width="500" height="142" /></a></p>

<p>In the post <a href="https://blogs.msdn.microsoft.com/webdev/2016/02/14/asp-net-webhooks-and-slack-slash-commands/">ASP.NET WebHooks and Slack Slash Commands</a> we describe how ASP.NET WebHooks help you with parsing Slash Commands and generate structured responses so that you can build cool integrations with Slack.</p>

<p>Have fun!</p>

<p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Sending ASP.NET WebHooks from Azure WebJobs (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/sending-asp-net-webhooks-from-azure-webjobs-link</link>
      <pubDate>Sun, 31 Jan 2016 07:41:20 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2016/01/31/sending-asp-net-webhooks-from-azure-webjobs-link/</guid>
      <description><![CDATA[Azure WebJobs is a great way for running any kind of script or executable as a background process in...]]></description>
      <content:encoded><![CDATA[<p><a href="https://www.hanselman.com/blog/IntroducingWindowsAzureWebJobs.aspx">Azure WebJobs</a> is a great way for running any kind of script or executable as a background process in connection with an <a href="https://azure.microsoft.com/en-us/documentation/articles/app-service-value-prop-what-is/">App Service Web App</a>. You can upload an executable or script as a WebJob and run it either on a schedule or continuously. The WebJob can perform any function you can stick into a command line script or program and using the Azure WebJobs SDK, you can trigger actions to happen as a result of inputs from a Azure Queues, Blobs, Azure Service Bus, and much more.</p>  <p>WebHooks provide a simple mechanism for sending event notification across web applications and external services. For example, you can receive a WebHook when someone sends money to your PayPal account, or when a message is posted to Slack, or a picture is posted to Instagram. </p>  <p>The blog <a href="https://blogs.msdn.com/b/webdev/archive/2016/01/31/sending-asp-net-webhooks-from-azure-webjobs.aspx">Sending ASP.NET WebHooks from Azure WebJobs</a> describes how to send ASP.NET WebHooks from Azure WebJobs triggered by anything that can kick off a WebJob. </p>  <p>Have fun!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>New Year Updates to ASP.NET WebHooks Preview (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/new-year-updates-to-asp-net-webhooks-preview-link</link>
      <pubDate>Thu, 31 Dec 2015 09:12:08 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/12/31/new-year-updates-to-asp-net-webhooks-preview-link/</guid>
      <description><![CDATA[Posted New Year Updates to ASP.NET WebHooks Preview about the latest update of ASP.NET WebHooks. It...]]></description>
      <content:encoded><![CDATA[<p>Posted <a href="https://blogs.msdn.com/b/webdev/archive/2015/12/31/new-year-updates-to-asp-net-webhooks-preview.aspx">New Year Updates to ASP.NET WebHooks Preview</a> about the latest update of ASP.NET WebHooks. It has a couple of interesting new features on the WebHooks sender side – that is, when you want to send WebHooks to others when some event happens – including:</p>  <ol>   <li>Sending events to all users registered for a particular event. </li>    <li>Scaling out and load balancing events using persistent queues. <!--EndFragment--></li> </ol>  <p>For the full story, please see <a href="https://blogs.msdn.com/b/webdev/archive/2015/12/31/new-year-updates-to-asp-net-webhooks-preview.aspx">New Year Updates to ASP.NET WebHooks Preview</a>.</p>  <p>Happy New Year!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Sharing Windows 10 Store Apps with your Family</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/sharing-windows-10-store-apps-with-your-family</link>
      <pubDate>Fri, 25 Dec 2015 19:45:06 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/12/25/sharing-windows-10-store-apps-with-your-family/</guid>
      <description><![CDATA[This is not a typical blog subject of mine, but after having gone through it myself, I thought it...]]></description>
      <content:encoded><![CDATA[<p>This is not a typical blog subject of mine, but after having gone through it myself, I thought it could be of interest to others as well. The challenge started when I, like many others, bought a nice new Windows 10 laptop for the family in time for the holidays. I wanted to set it up so that our two children could use each their Microsoft Account in order not to step on each other and to benefit from the age appropriate content filters provided by the Windows Store.</p>  <p>The issue is that Windows Store apps are not shared between users, so unlike ‘classic’ Windows desktop apps, you can’t install them once and have them be available to all users on a particular device. That is, if I buy a Windows Store app and install it on the PC, it is not automatically made available to anybody else. The <a href="https://blogs.msdn.com/b/windowsstore/archive/2012/03/12/licensing-apps.aspx">Windows Store Licensing Model</a> allows you to install apps across a number of devices and users. However, before you can actually share your apps, there are a few hoops you need to go through first. Hence this blog!</p>  <h3>Creating a Family of Microsoft Accounts</h3>  <p>The first step is to create Microsoft Accounts for your family members and configure them as being part of the same family. Assuming you already have a Microsoft Account, you can go to <a href="https://account.microsoft.com/family">Your Family</a> and add your children and other adults with each their Microsoft Accounts. It should look something like this: </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/4477.AccountFamily_6EC3F039.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/4477.AccountFamily_5F00_6EC3F039.png"><img title="AccountFamily" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="AccountFamily" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/2843.AccountFamily_thumb_4313263D.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/2843.AccountFamily_5F00_thumb_5F00_4313263D.png" width="500" height="414" /></a></p>  <p>In addition to setting up your family, you can also control a lot of settings including what your kids have access to, what time of day they have access, etc.</p>  <h3>Enabling Family Members to Sign in to your Device</h3>  <p>The second step is to allow all family members to sign into your device. Sign in as you and then go to <strong>All Settings</strong> in the <strong>Action Center</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/50/67/metablogapi/6683.ActionCenterSettings_79A0A917.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/6683.ActionCenterSettings_5F00_79A0A917.png"><img title="ActionCenterSettings" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="ActionCenterSettings" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/5444.ActionCenterSettings_thumb_1B8C0B9C.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/5444.ActionCenterSettings_5F00_thumb_5F00_1B8C0B9C.png" width="300" height="699" /></a></p>  <p>In <strong>Settings</strong>, select <strong>Accounts</strong> and then <strong>Family and other users</strong> where you should see your family members. To enable them to sign in to the device, click on each one and select <strong>Allow</strong>. You can also change the account type if you want, but typically they should not be administrators.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/0216.FamilyLogin_406CFB3D.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/0216.FamilyLogin_5F00_406CFB3D.png"><img title="FamilyLogin" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="FamilyLogin" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/3617.FamilyLogin_thumb_15286436.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/3617.FamilyLogin_5F00_thumb_5F00_15286436.png" width="500" height="396" /></a></p>  <p>In addition to enabling your family to sign in, I recommend that each member sets up their own PIN code for signing in. In general, it is a lot easier to remember a PIN than a full password. Each member can set up a PIN by going to the same <strong>Accounts</strong> settings, but instead select <strong>Sign-in options</strong> and then set the PIN:</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/2604.AccountPIN_2704F803.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/2604.AccountPIN_5F00_2704F803.png"><img title="AccountPIN" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="AccountPIN" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/8081.AccountPIN_thumb_29ADB3B4.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/8081.AccountPIN_5F00_thumb_5F00_29ADB3B4.png" width="500" height="396" /></a></p>  <h3>Sharing Windows Store Apps</h3>  <p>Each member of your family can now sign in to your device using a short PIN but each will see their own Windows Store tailored to them. To share apps with a family member, you first sign in as that member and then change the account used to interact with the Windows Store. That is, while signed in as family member, you switch the account used to talk to the Windows Store enabling you to install your apps into your family member’s account. This is a little tricky, so let’s do it step-by-step. </p>  <p>First sign in as the family member you want to share the app with, then open the Windows Store. You will see the family member’s account in the upper right corner:</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/0576.SelectAccount_74A12483.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/0576.SelectAccount_5F00_74A12483.png"><img title="SelectAccount" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="SelectAccount" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/0511.SelectAccount_thumb_66D16F39.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/0511.SelectAccount_5F00_thumb_5F00_66D16F39.png" width="478" height="373" /></a></p>  <p>After selecting the account entry, you will see something like this:</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/5873.PreSignOut_6D8478BC.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/5873.PreSignOut_5F00_6D8478BC.png"><img title="PreSignOut" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="PreSignOut" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/2260.PreSignOut_thumb_66653C44.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/2260.PreSignOut_5F00_thumb_5F00_66653C44.png" width="300" height="254" /></a></p>  <p>Click on the account and then select <strong>Sign out:</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/50/67/metablogapi/4718.SignOut_2224D4F8.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/4718.SignOut_5F00_2224D4F8.png"><img title="SignOut" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="SignOut" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/1425.SignOut_thumb_48F2EB38.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/1425.SignOut_5F00_thumb_5F00_48F2EB38.png" width="300" height="254" /></a></p>  <p>Now select the account again and sign in to the store as you:</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/3187.SignIn_41D3AEC0.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/3187.SignIn_5F00_41D3AEC0.png"><img title="SignIn" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="SignIn" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/0486.SignIn_thumb_1F127703.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/0486.SignIn_5F00_thumb_5F00_1F127703.png" width="500" height="390" /></a></p>  <p>As of Dec 25 2015, there seems to be a bug in the Windows Store sign in process as it may ask for <strong>your</strong> PIN code but it actually wants your family member’s PIN code. That is, at least at the time of this writing, use the PIN of the signed in family member even though it asks for your PIN!</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/1440.SignInPin_77D82DCD.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/1440.SignInPin_5F00_77D82DCD.png"><img title="SignInPin" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="SignInPin" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/50/67/metablogapi/4213.SignInPin_thumb_137CB9C4.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-67-metablogapi/4213.SignInPin_5F00_thumb_5F00_137CB9C4.png" width="300" height="167" /></a></p>  <p>You should now be signed into the Windows Store while the overall account is still that of your family member. You can now either buy and share a new app or share an already bought app with that family member.&#160; In the first case you just go through the normal payment process as you and hit <strong>Install</strong> to share the app with your family member.</p>  <p>If you have already bought the app then you should see something like this: “You own this product and can install it on this device”. Hit <strong>Install</strong> to share the app with your family member.</p>  <p>Once done you can flip the Windows Store sign in back to the family member.</p>  <p>Hope this helps!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Using ASP.NET WebHooks with IFTTT and Zapier to Monitor Twitter and Google Sheets (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/using-asp-net-webhooks-with-ifttt-and-zapier-to-monitor-twitter-and-google-sheets-link</link>
      <pubDate>Sat, 21 Nov 2015 08:33:36 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/11/21/using-asp-net-webhooks-with-ifttt-and-zapier-to-monitor-twitter-and-google-sheets-link/</guid>
      <description><![CDATA[Posted the blog Using ASP.NET WebHooks with IFTTT and Zapier to Monitor Twitter and Google Sheets...]]></description>
      <content:encoded><![CDATA[<p align="left">Posted the blog <a href="https://blogs.msdn.com/b/webdev/archive/2015/11/21/using-asp-net-webhooks-with-ifttt-and-zapier-to-monitor-twitter-and-google-sheets.aspx">Using ASP.NET WebHooks with IFTTT and Zapier to Monitor Twitter and Google Sheets</a> describing how to use ASP.NET WebHooks in connection with <a href="https://ifttt.com">IFTTT</a> and <a href="https://zapier.com">Zapier</a>. Both <a href="https://zapier.com/">IFTTT</a> and <a href="https://zapier.com/">Zapier</a> provide a huge number of integrations in areas such as productivity, automotive, blogging, CRM, commerce, project management, IoT, social, mobile, collaboration, and much more. In this blog we’ll show how to leverage this to build two simple integrations – one with IFTTT and one with Zapier – and then use ASP.NET WebHooks to receive the result. For IFTTT we wire it up to <a href="https://twitter.com/">Twitter</a> monitoring when a tweet is sent, and for Zapier we wire it up to a <a href="https://www.google.com/sheets/about/">Google Sheet</a> monitoring when a row is added. These are of course just examples – the possibilities for integrations are endless!</p>  <p>Have fun!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Updates to Microsoft ASP.NET WebHooks Preview (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/updates-to-microsoft-asp-net-webhooks-preview-link</link>
      <pubDate>Sun, 08 Nov 2015 06:58:11 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/11/08/updates-to-microsoft-asp-net-webhooks-preview-link/</guid>
      <description><![CDATA[Posted the blog Updates to Microsoft ASP.NET WebHooks Preview describing Beta4 of ASP.NET WebHooks...]]></description>
      <content:encoded><![CDATA[<p>Posted the blog <a href="https://blogs.msdn.com/b/webdev/archive/2015/11/07/updates-to-microsoft-asp-net-webhooks-preview.aspx">Updates to Microsoft ASP.NET WebHooks Preview</a> describing Beta4 of ASP.NET WebHooks Preview with a nice set of new features based on feedback and help from the community! Always let us know what you think – either by <a href="https://github.com/aspnet/webhooks/issues">raising a issue on GitHub</a> or <a href="https://twitter.com/frystyk">pinging me on twitter</a>. You can get the update from <a href="https://nuget.org/">nuget.org</a> by looking for the packages under <a href="https://www.nuget.org/packages?q=Microsoft.AspNet.WebHooks">Microsoft.AspNet.WebHooks.*</a>. If you haven’t heard about ASP.NET WebHooks then you may want to look at <a href="https://blogs.msdn.com/b/webdev/archive/2015/09/04/introducing-microsoft-asp-net-webhooks-preview.aspx">Introducing Microsoft ASP.NET WebHooks Preview</a>.</p>  <p>Have fun!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Receive WebHooks from Azure Alerts and Kudu (Azure Web App Deployment)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/receive-webhooks-from-azure-alerts-and-kudu-azure-web-app-deployment</link>
      <pubDate>Mon, 05 Oct 2015 19:01:17 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/10/05/receive-webhooks-from-azure-alerts-and-kudu-azure-web-app-deployment/</guid>
      <description><![CDATA[Posted a new blog on receiving WebHooks from Azure Alerts and Kudu (Azure Web App Deployment) and...]]></description>
      <content:encoded><![CDATA[<p>Posted a new blog on <a href="https://blogs.msdn.com/b/webdev/archive/2015/10/04/receive-webhooks-from-azure-alerts-and-kudu-azure-web-app-deployment.aspx">receiving WebHooks from Azure Alerts and Kudu (Azure Web App Deployment)</a> and how to monitor your Azure Web App with Kudu and Azure Alert WebHooks using&#160; Microsoft ASP.NET WebHooks.</p>  <p>Have fun!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Integrating with Instagram Using ASP.NET WebHooks Preview (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/integrating-with-instagram-using-asp-net-webhooks-preview-link</link>
      <pubDate>Mon, 21 Sep 2015 20:56:44 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/09/21/integrating-with-instagram-using-asp-net-webhooks-preview-link/</guid>
      <description><![CDATA[In the blog Integrating with Instagram using ASP.NET WebHooks Preview we describe how to integrate...]]></description>
      <content:encoded><![CDATA[<p>In the blog <a href="https://blogs.msdn.com/b/webdev/archive/2015/09/21/integrating-with-instagram-using-asp-net-webhooks-preview.aspx">Integrating with Instagram using ASP.NET WebHooks Preview</a> we describe how to integrate with <a href="https://www.instagram.com">Instagram</a> using Microsoft ASP.NET WebHooks. This enables you to get notified when pictures are posted, for example within a 1000 meter radius or the Seattle Space Needle!</p>  <p>Have fun!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
    <item>
      <title>Sending WebHooks with ASP.NET WebHooks Preview (Link)</title>
      <link>https://docs.microsoft.com/archive/blogs/henrikn/sending-webhooks-with-asp-net-webhooks-preview-link</link>
      <pubDate>Tue, 15 Sep 2015 13:32:52 GMT</pubDate>
      <dc:creator><![CDATA[Henrik F Nielsen]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/henrikn/2015/09/15/sending-webhooks-with-asp-net-webhooks-preview-link/</guid>
      <description><![CDATA[In the blog Introducing Microsoft ASP.NET WebHooks Preview, we gave an overview of how to work with...]]></description>
      <content:encoded><![CDATA[<p>In the blog <a href="https://blogs.msdn.com/b/webdev/archive/2015/09/04/introducing-microsoft-asp-net-webhooks-preview.aspx">Introducing Microsoft ASP.NET WebHooks Preview</a>, we gave an overview of how to work with Microsoft ASP.NET WebHooks. We mentioned that it is not only possible to <em>receive</em> WebHooks from others but also to add support for <em>sending</em> WebHooks from your Web Application. The blog <a href="https://blogs.msdn.com/b/webdev/archive/2015/09/15/sending-webhooks-with-asp-net-webhooks-preview.aspx">Sending WebHooks with ASP.NET WebHooks Preview</a> goes into detail on how to do that.</p>  <p>Have fun!</p>  <p>Henrik</p>]]></content:encoded>
    </item>
  </channel>
</rss>