Have you tried ML.NET?
It's a new machine learning framework made specifically for .NET developers.

.NET Architecture Guides


Build resilient, scalable, and independently deployable microservices using .NET and Docker.

Microservices guidance


DevOps and application lifecycle best practices for your .NET applications.

DevOps guidance

Modernizing web & server

Use Windows Containers to lift and shift .NET web apps and services to the cloud using Azure.

Modernization guidance

Azure cloud apps

Build production-ready cloud applications for scalability, security, resiliency, and more using Azure.

Azure guidance

ASP.NET apps

Quickly build, test, and deploy data-driven web applications using the ASP.NET web framework.

ASP.NET guidance

Mobile apps

Build apps for iOS, Android, and Windows using .NET. Leverage native APIs on every platform while maximizing code-sharing across all of them.

Mobile guidance

UWP desktop apps

Build modern desktop experiences that empower your customers to do more with the Universal Windows Platform (UWP).

UWP guidance

Ready to Get Started?

Our step-by-step tutorial will help you get .NET running on your computer.

Supported on Windows, Linux, and macOS

Get Started