ML.NET for Machine Learning and Generative AI you own this product

Fiodar Sazanavets
  • MEAP began November 2024
  • Publication in Summer 2025 (estimated)
  • ISBN 9781633435681
  • 325 pages (estimated)
  • printed in black & white

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Look inside
Create production quality machine learning models in C# without leaving the .NET ecosystem.

ML.NET for Machine Learning and Generative AI teaches you how to build powerful machine learning (ML) models using your C# and .NET skills—no Python required! You’ll learn how to use the innovative ML.NET framework to build a virtual assistant that can recognize objects, classify software errors, estimate salaries from a job description, and more.

In ML.NET for Machine Learning and Generative AI you’ll learn:

  • Machine learning fundamentals
  • Supervised, unsupervised, and reinforced model training
  • Build and train models with C# code
  • Automating the machine learning process

Machine learning is a powerful tool for forecasting trends, modeling customer behaviors, and identifying other important patterns in your data that will help you make more informed decisions. Recent advances in deep learning make it possible to build powerful ML-driven tools that can do everything from personalized product recommendations to image recognition, to text and code generation. For data scientists and developers, powerful frameworks like ML.NET and automated machine learning (AutoML) systems can greatly enhance your productivity in building, training, and deploying even the most advanced ML models.

about the book

ML.NET for Machine Learning and Generative AI opens up the world of machine learning to C# and .NET developers. In it, you’ll find full coverage of the new ML.NET framework that’s at the forefront of Microsoft’s AI developments. Through careful, step-by-step guidance you’ll learn how to deliver everything from simple machine learning tools to complex deep learning models—no Python required.

This engaging book is a practical guide to building ML models using C#, ML.NET, and AutoML tools. You’ll begin with the basics of machine learning, explained through engaging real-world examples. Next, you’ll discover how ML.NET can streamline common ML tasks, and explore models that grow in complexity from a simple classification algorithm to advanced object detection in images. Throughout the book, you’ll develop an intelligent tool that can give feedback and suggestions on writing clean and well-structured code. Soon, you’ll have mastered universal ML concepts that you can turn to building almost any kind of model.

about the reader

For software developers who know C# and .NET. No experience of ML required!

about the author

Fiodar Sazanavets is a senior software engineer working for Microsoft. He primarily specializes in .NET and SQL. He is also a recognized authority on .NET, an author of several technical books, and a past recipient of the Microsoft MVP award.

choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • ML.NET for Machine Learning and Generative AI ebook for free

choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • ML.NET for Machine Learning and Generative AI ebook for free