Catel 5.9 adds support for .NET Core 3.0

As you probably know by now, we are happy users of WPF (this is the reason we wrote Catel in the first place). Now with Microsoft finally giving it some love again (make it open-source, supporting .NET Core 3.0), we wanted to make sure we are compatible with .NET Core 3.0 from the day it becomes available.

At the time of writing, .NET Core 3.0 is still in preview. However, the first preview versions of Catel are already being shipped with .NET Core 3.0 support:

image

Technically, any WPF library could be loaded by .NET Core 3.0, but there are some limitations that Catel needs to work around. Therefore we have decided to deploy a .NET Core 3.0 specific version of Catel (in the same packages you already know and love).

Please make sure to try out the latest packages and report any issues you encounter.

Other projects that added support for .NET Core 3.0

Not only Catel has added support for .NET Core 3.0. Our friends over at WildGums have updated (in prerelease) almost 40 free, open-source WPF packages to .NET Core 3.0, all using Catel as one of the base ingredients. Make sure to check out their packages as well:

  • Orc.Analytics
  • Orc.AutomaticSupport
  • Orc.CommandLine
  • Orc.Controls
  • Orc.Csv
  • Orc.CsvTextEditor
  • Orc.DbToCsv
  • Orc.DependencyGraph
  • Orc.DynamicObjects
  • Orc.EntityFramework
  • Orc.Extensibility
  • Orc.Feedback
  • Orc.FileAssociation
  • Orc.FileSystem
  • Orc.FilterBuilder
  • Orc.FluentValidation
  • Orc.LicenseManager
  • Orc.LogViewer
  • Orc.Memento
  • Orc.Metadata
  • Orc.Notifications
  • Orc.NuGetExplorer
  • Orc.Plot
  • Orc.Prism
  • Orc.ProjectManagement
  • Orc.Scheduling
  • Orc.Search
  • Orc.SelectionManagement
  • Orc.Skia
  • Orc.Snapshots
  • Orc.Sort
  • Orc.Squirrel
  • Orc.SupportPackage
  • Orc.SystemInfo
  • Orc.Wizard
  • Orc.WorkspaceManagement
  • Orchestra