Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://feeds2.feedburner.com/WictorWilen

  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  3.  <channel>
  4.  
  5.    <title>Wictor Wilén</title>
  6.    <link>https://www.wictorwilen.se/</link>
  7.    <description>Wictor Wilen is Product Leader at Microsoft. Former Microsoft Regional Director and SharePoint MVP, as well as an author and a well known international speaker</description>
  8.    <language>en</language>
  9.    <copyright>Copyright © 2004–2022, Wictor Wilen; all rights reserved.</copyright>
  10.    <lastBuildDate>Tue, 24 May 2022 06:00:00 +0000</lastBuildDate><atom:link href="https://www.wictorwilen.se/blog/index.xml" rel="self" type="application/rss+xml" />
  11.    <item>
  12.      <title>Building apps for Teams, Outlook and Office with yo teams</title>
  13.      <link>https://www.wictorwilen.se/blog/building-apps-for-teams-outlook-and-office-with-yo-teams/</link>
  14.      <pubDate>Tue, 24 May 2022 06:00:00 +0000</pubDate>
  15.      
  16.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/building-apps-for-teams-outlook-and-office-with-yo-teams/</guid>
  17.      <description>Today at //Build we at Microsoft announced that the long awaited support for Collaborative apps in Teams Personal Tabs and Messaging Extensions now is available for usage in Office.com, Outlook and Outlook on the web. This update to Teams apps is based on the new Promise based Teams JS SDK version 2.0 and the just published Teams Manifest 1.13.
  18. Announcing Yo Teams version 4 Through the Microsoft 365 Platform Community (PnP) we have also released a brand new (preview) version of yo teams that supports both this new Teams JS SDK as well as the updated schema.</description>
  19.    </item>
  20.    
  21.    <item>
  22.      <title>Happy 5th anniversary Yo Teams!</title>
  23.      <link>https://www.wictorwilen.se/blog/happy-birthday-yo-teams/</link>
  24.      <pubDate>Thu, 03 Mar 2022 06:00:00 +0000</pubDate>
  25.      
  26.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/happy-birthday-yo-teams/</guid>
  27.      <description>Five years! It&amp;rsquo;s been five years seen I first published the Microsoft Teams apps generator - yo teams, and in a few days we also have the 5th anniversary for the official Microsoft Teams launch. It&amp;rsquo;s been five very interesting years that has changed how we collaborate and communicate.
  28. It all started long before March of 2017. I had the opportunity to work for an organization that was one of the early adopters of Microsoft Teams, and driven by my curiosity I immediately saw that with this new tool had some amazing opportunities to create even better experiences for my customers.</description>
  29.    </item>
  30.    
  31.    <item>
  32.      <title>Building a smart video light using ESP8266 and ESPHome</title>
  33.      <link>https://www.wictorwilen.se/blog/building-a-smart-video-light/</link>
  34.      <pubDate>Wed, 02 Feb 2022 10:28:14 +0000</pubDate>
  35.      
  36.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/building-a-smart-video-light/</guid>
  37.      <description>Today I thought that I should step out of my normal blogging content and share some of my personal pet project and hobbies. I always been keen of tinkering, testing and building things - being software, hardware, or our house or garden. Over the last few years I&amp;rsquo;ve been trying to make as much things as possible &amp;ldquo;smart&amp;rdquo; in our houses, and particularly in my home office. This home automation project consists of tons of different third party options, but also quite a few devices and gadgets that I built myself.</description>
  38.    </item>
  39.    
  40.    <item>
  41.      <title>Create a Collaborative App for Microsoft 365, that runs across Teams, Outlook and Office.com</title>
  42.      <link>https://www.wictorwilen.se/blog/create-a-collaborative-m365-app/</link>
  43.      <pubDate>Fri, 17 Dec 2021 07:05:15 +0000</pubDate>
  44.      
  45.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/create-a-collaborative-m365-app/</guid>
  46.      <description>We&amp;rsquo;re getting closer to the holidays and we all like to both give and receive gifts at this time of the year. Here is an early Christmas gift from me, and the amazing Microsoft teams that&amp;rsquo;s been building out these new features, to all of you fantastic people out there.
  47. A few months ago Microsoft announced the capabilities where we can deploy Microsoft Teams apps and use them across other high-usage areas of Microsoft 365 and now those areas has been extended even further and covers Office.</description>
  48.    </item>
  49.    
  50.    <item>
  51.      <title>Simple Teams Tab Single-Sign-On with Microsoft Graph</title>
  52.      <link>https://www.wictorwilen.se/blog/simple-teams-tab-single-sign-on-with-microsoft-graph/</link>
  53.      <pubDate>Tue, 19 Oct 2021 13:17:50 +0000</pubDate>
  54.      
  55.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/simple-teams-tab-single-sign-on-with-microsoft-graph/</guid>
  56.      <description>When building applications for Microsoft Teams, the very first hurdle essentially all developers will try to jump over is the one with getting an access token to be able to communicate with Microsoft Graph. This is something that can be done fairly easy, if you know what to do, but requires you as a developer to connect a few dots. Over the last year this has become way easier, and there are a few great examples out there - you can find some great ones in the PnP Teams Samples.</description>
  57.    </item>
  58.    
  59.    <item>
  60.      <title>Exit Orange, Enter Blue</title>
  61.      <link>https://www.wictorwilen.se/blog/exit-orange-enter-blue/</link>
  62.      <pubDate>Fri, 14 May 2021 05:08:42 +0000</pubDate>
  63.      
  64.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/exit-orange-enter-blue/</guid>
  65.      <description>Today I handed in my Orange badge to Avanade and signed out of my Avanade account. It&amp;rsquo;s been a six and a half year long adventure where I had the opportunity work with amazing colleagues and exciting clients. I&amp;rsquo;ve been given the opportunity to grow my career and skills in directions I did not think about, and I&amp;rsquo;m very proud of what we achieved and what we delivered to clients.</description>
  66.    </item>
  67.    
  68.    <item>
  69.      <title>Announcing Ring Timelapse, and integration with Home Assistant</title>
  70.      <link>https://www.wictorwilen.se/blog/announcing-ring-timelapse/</link>
  71.      <pubDate>Tue, 04 May 2021 08:00:00 +0000</pubDate>
  72.      
  73.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/announcing-ring-timelapse/</guid>
  74.      <description>I&amp;rsquo;ve been using Ring cameras for several years now and a while back they introduced the option to have the cameras take snapshots periodically. This is awesome as you can fire up the Ring app and see a timelapse of your cameras. However, this only works in the app, you can&amp;rsquo;t export a timelapse! But, as a proud geek this should not be a problem to me and can be solved!</description>
  75.    </item>
  76.    
  77.    <item>
  78.      <title>Inside the Viva Connections desktop app, or BYO Viva app</title>
  79.      <link>https://www.wictorwilen.se/blog/inside-the-viva-connections-desktop-app/</link>
  80.      <pubDate>Wed, 31 Mar 2021 08:00:00 +0000</pubDate>
  81.      
  82.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/inside-the-viva-connections-desktop-app/</guid>
  83.      <description>Yesterday Microsoft released the anticipated set of scripts required for you to add the Microsoft Viva Connections app to your Microsoft Teams environment. It&amp;rsquo;s a very simple approach that only requires you to download a PowerShell script, install the latest Microsoft SharePoint Online PowerShell module and then answer a set of questions, and voila you have the Viva Connections Desktop app ready for installation in Microsoft Teams.
  84. Note: as the time of writing this and testing the PowerShell script, I was not able to download the required SharePoint Online PowerShell module and received an error while running the script.</description>
  85.    </item>
  86.    
  87.    <item>
  88.      <title>Team development for Microsoft Teams apps</title>
  89.      <link>https://www.wictorwilen.se/blog/team-development-for-microsoft-teams-apps/</link>
  90.      <pubDate>Tue, 08 Dec 2020 14:00:00 +0000</pubDate>
  91.      
  92.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/team-development-for-microsoft-teams-apps/</guid>
  93.      <description>When building software the most common scenario is that you have a team building the solution, application and/or service. You typically have front-end, back-end and full-stack developers, you have testers and designers, and more. However, working in a team is not always easy. Back in the days we could all have our software running locally and we just grabbed the latest version/commit and hacked away. For web applications the use of localhost worked just fine for almost everyone.</description>
  94.    </item>
  95.    
  96.    <item>
  97.      <title>How to deploy a Yo Teams generated project to Azure through Azure DevOps</title>
  98.      <link>https://www.wictorwilen.se/blog/deploying-yo-teams-and-node-apps/</link>
  99.      <pubDate>Fri, 20 Nov 2020 10:30:00 +0000</pubDate>
  100.      
  101.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/deploying-yo-teams-and-node-apps/</guid>
  102.      <description>The growth of using Yo Teams - the Microsoft Teams Apps generator - has been tremendous over the last year, and I can really tell that it&amp;rsquo;s not just being used for development and testing by the number of questions and requests I get on how to make a proper deployment of the solution to Azure. In this post I will share how I most often do it.
  103. The initial version of Yo Teams shipped with simple instructions on how to do Git deploy of your application to Azure.</description>
  104.    </item>
  105.    
  106.    <item>
  107.      <title>Setting up NGINX in Azure as an ngrok alternative</title>
  108.      <link>https://www.wictorwilen.se/blog/setup-nginx-in-azure-as-an-ngrok-alternative/</link>
  109.      <pubDate>Mon, 02 Nov 2020 17:16:52 +0000</pubDate>
  110.      
  111.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/setup-nginx-in-azure-as-an-ngrok-alternative/</guid>
  112.      <description>ngrok is a fantastic tool, that I use on an everyday basis when building solutions cloud. It allows me to host and debug an application locally and at the same time host the website or API&amp;rsquo;s with a publicly accessible https endpoint. As I work quite a bit with Microsoft Teams development this is essential when building bots (Azure Bot Service cannot talk to localhost) or building out Teams Tabs with SSO.</description>
  113.    </item>
  114.    
  115.    <item>
  116.      <title>Introducing an easy way to work with Azure App Configuration in node projects</title>
  117.      <link>https://www.wictorwilen.se/blog/introducing-azure-env-app-configuration/</link>
  118.      <pubDate>Wed, 26 Aug 2020 05:38:56 +0000</pubDate>
  119.      
  120.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/introducing-azure-env-app-configuration/</guid>
  121.      <description>When you&amp;rsquo;re working with building applications or services there&amp;rsquo;s always a need to store configuration. For Azure there&amp;rsquo;s a great service called Azure App Configuration that allows you to securely store, manage and retrieve configuration settings. It&amp;rsquo;s a perfect service for both smaller and larger projects and it keeps your configuration in control, and of course secured and audited.
  122. When I&amp;rsquo;m building solutions using node I typically start with storing my configuration in a local .</description>
  123.    </item>
  124.    
  125.    <item>
  126.      <title>Renewed as Most Valuable Professional (MVP) for 2020</title>
  127.      <link>https://www.wictorwilen.se/blog/renewed-as-microsoft-most-valuable-professional-mvp-for-2020/</link>
  128.      <pubDate>Wed, 01 Jul 2020 18:08:33 +0000</pubDate>
  129.      
  130.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/renewed-as-microsoft-most-valuable-professional-mvp-for-2020/</guid>
  131.      <description>Such a great week this is, after being accepted into the Microsoft Regional Director community earlier this week, today marks the 11th time I&amp;rsquo;m awarded with the Microsoft MVP for Office Apps &amp;amp; Services.
  132. Dear Wictor Wilen, We’re once again pleased to present you with the 2020-2021 Microsoft Most Valuable Professional (MVP) award in recognition of your exceptional technical community leadership. We appreciate your outstanding contributions in the following technical communities during the past year:</description>
  133.    </item>
  134.    
  135.    <item>
  136.      <title>Acknowledged as a Microsoft Regional Director</title>
  137.      <link>https://www.wictorwilen.se/blog/acknowledged-as-a-microsoft-rd/</link>
  138.      <pubDate>Wed, 24 Jun 2020 07:30:18 +0000</pubDate>
  139.      
  140.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/acknowledged-as-a-microsoft-rd/</guid>
  141.      <description>I&amp;rsquo;m incredibly proud to announce that I&amp;rsquo;ve been accepted into the Microsoft Regional Director program.
  142. The Microsoft Regional Director (RD) program is a global community of passionate technology thought leaders, where Microsoft once a year appoints a small set of leaders as Regional Directors, to serve on a two years basis.
  143. It&amp;rsquo;s a fantastic opportunity for me to play a small role in this group of people - that I look up to as leaders, superstars, humans.</description>
  144.    </item>
  145.    
  146.    <item>
  147.      <title>How to add a React scripts to Hugo</title>
  148.      <link>https://www.wictorwilen.se/blog/how-to-add-a-react-script-to-hugo/</link>
  149.      <pubDate>Sun, 31 May 2020 20:11:24 +0000</pubDate>
  150.      
  151.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/how-to-add-a-react-script-to-hugo/</guid>
  152.      <description>While migrating my site from Orchard to Hugo I wanted to add some JavaScripts. Specifically I wanted that to power the search experience using some simple JavaScripts. However, I&amp;rsquo;ve grown quite fond over using React (and TSX/JSX) to any kind of user experiences for the web and I did not want to go back to pure JavaScript or use some DOM manipulation scripts such as jQuery.
  153. Hugo, that I use for my static site, does not directly have support for transpiling React.</description>
  154.    </item>
  155.    
  156.    <item>
  157.      <title>Announcing the Application Insights Annotation Github Action</title>
  158.      <link>https://www.wictorwilen.se/blog/announcing-application-insights-annotation-github-action/</link>
  159.      <pubDate>Mon, 25 May 2020 22:00:00 +0000</pubDate>
  160.      
  161.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/announcing-application-insights-annotation-github-action/</guid>
  162.      <description>When refurbishing my site and setting up Github workflows and actions I wanted to have a way to correlate any of my deployments of code to the statistics I have on the site and any telemetry/data in Application Insights.
  163. Application Insights has an API to add Annotations in your timeline. It adds an entry into your Application Insights instance at a specific time with a set of comments. This annotation is visible throughout many reports such as Sessions, Failures, Events and more, see below.</description>
  164.    </item>
  165.    
  166.    <item>
  167.      <title>The big isolation makeover</title>
  168.      <link>https://www.wictorwilen.se/blog/the-big-isolation-makeover/</link>
  169.      <pubDate>Mon, 25 May 2020 21:12:27 +0000</pubDate>
  170.      
  171.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/the-big-isolation-makeover/</guid>
  172.      <description>Eventually time caught up with me, and with the help of some isolation, boring weather and some recent announcements from Microsoft Build, I had to go and update my/this web site. It was way overdue and it&amp;rsquo;s been on my to-do list for far to long - for a number of reasons. First of all this site has been hosted on Orchard on Azure since 2012 - without any hiccups. The setup was a dynamic web site, using Orchard, which was a state-of-the-art web and blogging CMS at that point in time.</description>
  173.    </item>
  174.    
  175.    <item>
  176.      <title>Microsoft Teams Tabs SSO and Microsoft Graph - the &#39;on-behalf-of&#39; blog post</title>
  177.      <link>https://www.wictorwilen.se/blog/microsoft-teams-tabs-sso-and-microsoft-graph-the-on-behalf-of-blog-post/</link>
  178.      <pubDate>Tue, 21 Apr 2020 14:58:09 +0200</pubDate>
  179.      
  180.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/microsoft-teams-tabs-sso-and-microsoft-graph-the-on-behalf-of-blog-post/</guid>
  181.      <description>Hey, I&amp;rsquo;m back. Long time since I did some writing on this blog. But I needed to get this one out. As you all know I&amp;rsquo;m a huge fan of the Microsoft Teams extensibility model and now with the SSO support for Tabs, it&amp;rsquo;s even easier to create integrated experiences for your end users where they can consume data and information from the Microsoft Graph or LOB systems.
  182. I recently did a small appearance at the Microsoft 365 PnP webcast showcasing how to configure and scaffold a Microsoft Teams project that uses this new SSO Tab feature.</description>
  183.    </item>
  184.    
  185.    <item>
  186.      <title>Version 2.7.0 of the Microsoft Teams Apps generator is now available</title>
  187.      <link>https://www.wictorwilen.se/blog/version-2-7-0-of-the-microsoft-teams-apps-generator-is-now-available/</link>
  188.      <pubDate>Thu, 18 Apr 2019 00:07:14 +0200</pubDate>
  189.      
  190.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/version-2-7-0-of-the-microsoft-teams-apps-generator-is-now-available/</guid>
  191.      <description>Happy Easter everyone, I have fantastic news. After seven preview versions (and even a skipped version - 2.6) the Microsoft Teams Apps Yeoman generator 2.7.0 is now available for you to use! Just like tons of others do; there&amp;rsquo;s been over 6.000 downloads of the generator, it&amp;rsquo;s generating a handful of new Teams projects every day and it&amp;rsquo;s done from all parts of the world! Join the movement!
  192. As usual it is just a simple npm command to install:</description>
  193.    </item>
  194.    
  195.    <item>
  196.      <title>Returning to Vegas for SharePoint Conference 2019</title>
  197.      <link>https://www.wictorwilen.se/blog/returning-to-vegas-for-sharepoint-conference-2019/</link>
  198.      <pubDate>Thu, 13 Dec 2018 11:24:32 +0100</pubDate>
  199.      
  200.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/returning-to-vegas-for-sharepoint-conference-2019/</guid>
  201.      <description>I’m excited to be returning to Las Vegas in May of 2019 to speak at the SharePoint Conference 2019 in May 21st to 21rd, at the MGM Grand.
  202. This event is one of the two major events, second one being Microsoft Ignite, that the SharePoint, OneDrive and Yammer product groups are announcing their greatest and latest features and also where you will meet some of the finest speakers and community members of our great SharePoint family.</description>
  203.    </item>
  204.    
  205.    <item>
  206.      <title>Creating a Bot for Microsoft Teams using Microsoft Flow</title>
  207.      <link>https://www.wictorwilen.se/blog/creating-a-bot-for-microsoft-teams-using-microsoft-flow/</link>
  208.      <pubDate>Fri, 02 Nov 2018 18:38:35 +0100</pubDate>
  209.      
  210.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/creating-a-bot-for-microsoft-teams-using-microsoft-flow/</guid>
  211.      <description>Imagine you want to create a chat bot for Microsoft Teams in order to automate tasks, enhance the discussion or just feeling lonely and want someone to talk to. There’s many ways of doing this; you can start from scratch building a bot, using the Microsoft Bot framework and/or using the Microsoft Teams Yeoman generator, you can use the Azure Bot Service, you can use the FAQ bots to essentially create a no code solution.</description>
  212.    </item>
  213.    
  214.    <item>
  215.      <title>Announcing Microsoft Teams Apps Yeoman generator 2.5.0</title>
  216.      <link>https://www.wictorwilen.se/blog/announcing-microsoft-teams-apps-yeoman-generator-2-5-0/</link>
  217.      <pubDate>Fri, 17 Aug 2018 14:40:51 +0200</pubDate>
  218.      
  219.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/announcing-microsoft-teams-apps-yeoman-generator-2-5-0/</guid>
  220.      <description>A long overdue update of the Microsoft Teams Apps Yeoman generator – we’re now up to version 2.5.0! It’s a fairly substantial update both in the generator and in the generated code – this update will make future updates a lot smoother and will allow for enabling more features going forward. Thanks to all who provided feedback and input and has tested the generator over the last few months.</description>
  221.    </item>
  222.    
  223.    <item>
  224.      <title>SharePoint Framework and Microsoft Graph access – convenient but be VERY careful</title>
  225.      <link>https://www.wictorwilen.se/blog/sharepoint-framework-and-microsoft-graph-access-convenient-but-be-very-careful/</link>
  226.      <pubDate>Tue, 03 Apr 2018 13:18:59 +0200</pubDate>
  227.      
  228.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/sharepoint-framework-and-microsoft-graph-access-convenient-but-be-very-careful/</guid>
  229.      <description>SharePoint Framework (SPFx) is a fantastic development model on top of (modern) SharePoint, for user interface extensibility, and it have evolved tremendously over the last year since it became general available. The framework is based on JavaScript extensibility in a controlled manner, compared to the older JavaScript injection mechanisms we used to extend (classic) SharePoint, that comes with a lot of power.
  230. Using SharePoint Framework our JavaScript has access to the whole DOM in the browser, meaning that we can do essentially what we want with the user interface – however, of course, we shouldn’t, only certain parts of the DOM are allowed/supported for modification.</description>
  231.    </item>
  232.    
  233.    <item>
  234.      <title>Finally! Proper custom themes in SharePoint Online!</title>
  235.      <link>https://www.wictorwilen.se/blog/finally-proper-custom-themes-in-sharepoint-online/</link>
  236.      <pubDate>Mon, 02 Oct 2017 21:01:01 +0200</pubDate>
  237.      
  238.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/finally-proper-custom-themes-in-sharepoint-online/</guid>
  239.      <description>Microsoft Ignite is just around the corner and the sheer number of new announcements for SharePoint and SharePoint Online has been almost overwhelming. The team is making such a tremendous job right now!
  240. One of my favorite features, that I have requested both privately and openly with Microsoft, is the ability to have custom themes for SharePoint. Yes, we had the old “look and feel” thing, custom CSS thing, Office 365 suite bar branding, but there has never been a good way of using this in Modern sites or even the possibility to turn of the default themes.</description>
  241.    </item>
  242.    
  243.    <item>
  244.      <title>Using Device Codes to authenticate Bots with Azure AD</title>
  245.      <link>https://www.wictorwilen.se/blog/using-device-codes-to-authenticate-bots-with-azure-ad/</link>
  246.      <pubDate>Sun, 03 Sep 2017 15:09:51 +0200</pubDate>
  247.      
  248.      <guid isPermaLink="true">https://www.wictorwilen.se/blog/using-device-codes-to-authenticate-bots-with-azure-ad/</guid>
  249.      <description>I’ve been building chat-bots for a while now and I’m seeing more and more requests of building these bots for enterprises. For bots targeted at the enterprise, perhaps being hosted in Microsoft Teams, one of the first requirements is that they should get data from their internal systems and most specifically from Office 365, through the Microsoft Graph. The problem here is that we need to authenticate and authorize the user, through Microsoft Azure AD, to be able to access these resources.</description>
  250.    </item>
  251.    
  252.  </channel>
  253. </rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//feeds2.feedburner.com/WictorWilen

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda