Support multiple languages in an Alexa Skill built with Alexa.NET

In the previous posts (see here and here) we have learned how we can build a skill for Alexa, the Amazon vocal assistant, using platforms and tools which are familiar for a Microsoft developer. The skill is hosted using Azure Function; it’s based on .NET Core; it’s leveraging a C# library called Alexa.NET which makes…


Build your first Alexa skill with Alexa.NET and Azure Functions – The basics

Amazon has recently released the vocal assistant Alexa and its lineup of Echo devices also in Italy. I had the chance to play with some of them during my trips in the US and I was pleasantly surprised by the quality of the voice interaction. They also have a good integration with the Microsoft ecosystem….


Deploy a Docker multi-container application on Azure Web Apps

In the last post of my series about Docker we have seen how, thanks to Docker Compose, it’s easy to deploy an application composed by multiple components running in different containers. Thanks to Docker Compose we can run or stop all the containers which compose our application at the same time with a single command;…


Using Microsoft Graph in an Azure Function

The Microsoft Graph is becoming more and more an essential technology inside the Microsoft ecosystem. It was born as a set of APIs specific to integrate apps with the Office 365 suite, but it’s expanding more and more to become the single point of access to every data related to a user authenticated with a…


Microsoft Graph and HoloLens: Authentication

The Idea When I was embedded into the LIT Studio team earlier this year, I had an interesting task: using msgraph to access user metadata. Metadata as in O365 documents or files on OneDrive. Given the various libraries this is a rather easy task in the Windows world, but doing so in a Unity project…