RadiantQ WPF Gantt
.NET Core Support
Previous Topic  Next Topic 

In addition to the popular .NET Framework versions, the RadiantQ Gantt Package for WPF now supports .NET Core as well.


What is .NET Core?

.NET Core is an free, open-source, cross-platform successor of .NET Framework which supports Windows, macOS, and Linux platforms and can be used to build device, cloud, and IoT applications.


Does RadiantQ Gantt Controls supports .NET Core?

Yes, RadiantQ Gantt Controls supports .NET Core 3.0 starting with version 9.0.


Can RadiantQ Gantt Controls be used in Linux and macOS?

No, even though .NET Core is cross-platform, WPF and WinForms are Windows-Only frameworks due to its dependencies on DirectX and other Windows APIs. So, GanttControl can be only used in Windows platforms.


Why should I care about .NET Core for my WPF application?

Linking to .NET Core instead of the .NET Framework allows you to distribute you applications with less regard to the .NET Framework that might be installed in your end user's machines.


How to add reference to GanttControl in .NET Core?

You can add .NET Core version of library assembly located in "<RadiantQ WPF Install Location>\Bin\Core".


How to convert/port existing apps?

You can follow Microsoft's official documentation on porting WPF apps to .NET Core available here.


What is the minimum requirement to compile .NET Core 3.0?

You need Visual Studio 2019 Preview for .NET Core 3.0 support. You can get Visual Studio 2019 preview version here.


Is .NET Core production ready?

As per Microsoft's blog post .NET Core 3.0 Preview 7 is production ready. However, we strongly recommend that you test your app running on Preview 7 before deploying into production.


Where are .NET Core samples located?

All .NET Core samples are placed along with existing samples as separate project files. For example, GanttControlSkeleton sample for .NET Core is at: "<RadiantQ WPF Install Location>\Samples\ProjectGantt\Misc\Skeleton\GanttControlSkeletonCore.csproj"


How to compile .NET Core sample projects?

You can either use Visual Studio or dotnet cli.





� RadiantQ 2009 - 2019. All Rights Reserved.