First look at Machine Learning using ML.NET
ML.NET is a cross-platform open-source machine learning framework that makes machine learning accessible to .NET developers. With ML.NET, you can create custom ML models using C# or F# without having to leave the .NET ecosystem. Oh yes it is cross-platform and works on Windows, Linux and macOS.
Microsoft IoT strategy and IoT platform options
Microsoft at the moment is in a special spot when it comes to IoT with three different platform options supporting wide variety of hardware choices for customer IoT requirements.