Embora o anúncio já tenha acontecido há alguns meses (e inclua também o suporte a Windows Forms), uma das grandes novidades que integram o .NET Core 3.0 (no momento da publicação deste artigo ainda no Preview 5) foi a possibilidade de desenvolvimento de aplicações desktop com WPF nesta plataforma.
A criação de projetos WPF baseados no .NET Core 3.0 pode ser feita tanto via linha de comando, empregando para isto o .NET Core CLI:
dotnet new wpf -n TesteWPF
Quanto a partir do Visual Studio 2019, através do template WPF App (.NET Core):
Contudo, havia uma grande limitação no suporte a WPF com .NET Core 3.0 no Visual Studio 2019: até o início de maio/2019, o designer ainda não estava disponível, o que limitava bastante os testes ao inviabilizar um meio prático para a criação de telas/formulários.
O anúncio no início de maio, do Preview 5 do .NET Core 3.0 e do Preview 3 do Visual Studio 2019, versão 16.1.0, solucionou essa limitação, trazendo agora um designer (também em Preview) para a construção de telas em projetos WPF.
Na imagem a seguir temos o formulário MainWindow sendo configurado via designer no Visual Studio 2019:
Já na próxima imagem podemos observar essa mesma aplicação em execução: