Today I had a lot of fun cobbling together lots of the puzzle peices of the Internet of Things (IoT), Cloud and Mobile that everyone is talking about.
My project allows a Raspberry Pi 3 running Windows IoT to control 12V landscape lighting, using a relay. But wait, there’s more! I also wrote a Xamarin Android app, that controls the Pi, via a service deployed to the Azure Cloud. When you press On or Off on the app, it calls a Web API in the cloud, which uses the SignalR technology to push out a message to the Pi. The Pi has already hooked up to the SignalR hub and is waiting for messages. When it gets the message it acts accordingly on the light.
One of the coolest things, is I wrote all parts of this in C# in Visual Studio! Yepp, Windows Embedded development, Android development and Cloud App development, all in one solution!
See a demo here

'.NET MAUI for C# Developers' Book Co-Authored by Trailhead's Rodrigo Juarez
Most C# developers have of heard of .NET MAUI by now, but maybe not everyone knows exactly what it is, why it's so important, and how to get started using it. That's why we are so proud of our teammate Rodrigo Juarez for co-authoring a book



