-
Introducing Photino: Create Desktop Applications with Web UIs
Last updated: Thursday, January 23, 2025
Published in: CODE Magazine: 2021 - May/June
If you use Electron but find it makes a pretty big application, try using open source Photino, which uses .NET 5 for the host application instead of Node.js. Your apps for mobile or cross-platform can be lighter and faster.
-
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.
-
Using .NET Core Tools to Create Reusable and Shareable Tools and Apps
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - November/December
Overview of .NET Core tools. Why use them? Where do you get them? Step-by-step walkthrough to build, publish and consume a .NET Core Tool package.
-
Using a Scripting Language to Develop Native Windows WPF GUI Apps
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - July/August
Vassili Kaplan describes how using CSCS (Customized Scripting in C#) can save time creating WPF applications.
-
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.
-
A Design Pattern for Building WPF Business Applications: Part 3
Last updated: Wednesday, March 17, 2021
Published in: CODE Magazine: 2019 - September/October
In the third installment of his WPF series, Paul shows you how to get feedback using an Entity Framework entity class. He also shows you how to start expanding user activities, like adding, editing, or deleting screens.
-
.NET Core 3.0 for the Desktop
Last updated: Monday, March 29, 2021
Published in: CODE Magazine: 2019 - July/August
Rick examines what is—and isn’t—coming in .NET Core Runtime. You’ll get to put this knowledge to good use as you build a small app, too.
-
A Design Pattern for Building WPF Business Applications: Part 2
Last updated: Monday, March 29, 2021
Published in: CODE Magazine: 2019 - July/August
In the second installment of his new series, Paul explores sending a message from a View Model class to the main window, setting up a timer, and creating a log in screen.

