How to debug Unity projects with IL2CPP backends on the Hololens

Debugging Unity projects with a .NET backend is rather easy. Unfortunately, it’s deprecated at will go away and some point in the future. Then there is IL2CPP. It’s considerably faster and even build times seems to be quicker to me. However, debugging was not possible or only became available for the player. That is, until…


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…

2

Upgrade your WinML application to the latest bits

A while ago I’ve blogged about WinML, the framework added in the Universal Windows Platform to integrate your Windows 10 device as part of the Intelligent Edge. This new set of APIs allows your Windows application to leverage offline machine learning models, so that you can perform tasks like identifying an object in an image…


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….

4

Add Push Notifications the easy way with Partner Center + Microsoft Store Services SDK

With the combination of the Engagement feature of Partner Center and the Microsoft Store Services SDK you can easily add Push Notifications to your Windows Progressive Web App (PWA), UWP, or Desktop Bridge – Win32 app. Powerful Push with Windows Notification Services Push notifications in Windows are very powerful and flexible allowing you to target…


Move your first steps with .NET Core 3.0 for desktop development

Warning! This post is dedicated to highly experimental technologies 😃 If you’re into development in the Microsoft ecosystem, I’m sure you’re familiar with .NET Core. It’s a new framework, built from scratch, to bring all the goodies of the .NET Framework into the new modern world. Unlike the full .NET Framework, which has its roots…

24

Create MSIX modification packages with Advanced Installer

In a previous post we have learned how, thanks to the MSIX packaging format and modification packages, IT Pros can break the packaging paralysis that affects most of the enterprise environments. Thanks to this approach you can decouple the main application from the customization (branding, configuration files, etc.) that the IT Pro department have to…


Automate the deployment of a multi-container application using Azure DevOps

In the previous post we have seen how, thanks to Azure Web Apps, we can easily host our multi-container solution on the cloud, by reusing the same techniques (pushing images to Docker Hub, creating a Docker Compose file, etc.) we have used to deploy the solution locally. However, in the process we had to perform…


“Invalid Property Value” XAML error with Xamarin.Forms

I got the error “Invalid value for property” while setting background-color to a Hex representation of the color and while setting Font Size to a double number. I have observed this especially while working with older Xamarin projects. I could resolve this issue by updating the Xamarin.Forms nuget package. To update the nuget package :…