( uid_720 | 2015. 12. 13., v – 13:47 )

Nem, a teljes framework modularizált lett (kb. mint amit a Java9-ben is terveznek), az aktuális programod tartalmazza, hogy milyen függőségei vannak. A WPF stack nem része a .NET 5-nek Linuxon/MacOS-en (talán éppen a DirectX függősége miatt). A GTK# .NET Core portjára még várni kell, amint ez meglesz, kész a cross-platform GUI framework.

Aki C#-ban szeretne desktop alkalmazást írni, használjon Windowst WPF-fel, Linuxot GTK#-pal és Monoval vagy Xamarint Androidra/MacOS-re/Windows10-re.

Egy kezdőnek szerintem teljesen mindegy, hogy WPF-ezik vagy Mono-zik GTK#-pal.
Legtöbbször egy konzol alkalmazás is elegendő.

A Monot már csak azért is tudom ajánlani, mert egy csomó dolgot átvett a MS-féle implementációból, és az elmúlt 9 évben egyetlen komoly hibát találtam benne, de azt is meg tudtam oldani.
Minden ellenkező híresztelés ellenére a Mono egy nagyon jó framework, egy kereskedelni termék is épül rá (Xamarin), de ha jobban végiggondolom, kettő az az egy...

Fuszenecker Róbert