Olia Gavrysh
CODE Author
Olia Gavrysh is a program manager on the .NET team at Microsoft. She focuses on desktop developer tools. With the latest version of .NET Core and .NET 5 coming soon, a big part of her work centers around porting to .NET Core experience.
Olia has a background in software development and machine learning. Before becoming a PM, she spent 10 years writing .NET applications. When she joined Microsoft, she worked on the .NET Framework for Machine Learning called ML.NET. She’s a frequent speaker at international developer conferences and a contributor to .NET Blog.
Contact Information:
Articles Authored
-
Windows Desktop Apps and .NET 5
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2020 - Vol. 17 - Issue 1 - .NET 5.0
This article describes the differences between .NET 5 and .NET Core 3.x and describes breaking changes from the upgrade. Overview of how to upgrade existing WinForms and WPF applications to .NET 5.
-
Upgrading Windows Desktop Applications with .NET Core 3
Last updated: Saturday, December 13, 2025
Published in: CODE Focus Magazine: 2019 - Vol. 16 - Issue 1 - .NET Core 3.0
In her article, Olia Gavrysh explains the significant advancements brought by .NET Core 3 for Windows desktop applications, highlighting the ability to build Windows Forms and WPF apps on .NET Core with new features like XAML Islands, MSIX packaging, and enhanced deployment options. She guides developers through migrating existing .NET Framework apps to .NET Core, addressing compatibility challenges and showcasing tools like Portability Analyzer and Try Convert. Additionally, Olia emphasizes the benefits of .NET Core’s modularity, improved app size, single-file executables, and integration with Windows 10 APIs and App Center for continuous release and monitoring, positioning .NET Core as the future of .NET development.

