Voila presque deux mois, Microsoft nous annoncé la sortie officielle de dotnet core, 3.0 ! Et avec cette grande annonce, Microsoft nous confirmait la possibilité de créer des applications WPF avec dotnet core. C’est un truc de malade, vous ne trouvez pas !
Bon y a un mais, et je vous en parle en fin de cet article.
Vérifiez que vous avez bien installé dotnet core 3.0
Avant de commencer, vérifiez que vous avez bien installé la dernière version de dotnet core, à savoir la 3.0.
Un bon moyen, c’est de lancer la commande suivante : dotnet –version
Vous devez obtenir quelque chose comme ça, à savoir la 3.0.100.
Création de votre premier projet WPF avec dotnet core 3.0
Prêt-e à en avoir plein les yeux ?
Tout d’abord, lancez la commande pour connaitre tous les types de projet dotnet
Vous lancez ici la commande dotnet new
Vous avez vu ? Vous avez vu ? Oui ça y est ! Microsoft l’a fait !
Nous pouvons maintenant créé des projets WPF en dotnet core. Amazing ! Bon y a toujours un mais … et je vous en parle à la fin de cet article ..
Puis, créez un nouveau projet wpf !
Lancez maintenant la commande : dotnet new wpf –name=lenomdevotreprojet
Vous obtenez alors la création d’un projet, contenant tout ce qu’il faut bien démarrer un projet wpf !
Oui, mais il y a donc un mais ….
Le projet WPF ne fonctionnera que pour Windows
On pourrait croire que puisque nous avons créé notre projet WPF, il pourra fonctionne sous nunux ..
Au risque de vous décevoir, ce n’est pas le cas.
Vous devrez passer par des framework dédiés pour ça, comme Avalonia.
Avant de partir, buildons et lançons notre application WPF dotnet core 3.0
OK, nous n’avons qu’une seul fenêtre. Et bien testons-la !
Lançons d’abord la commande au même niveau où se trouve le fichier .csproj) : dotnet build.
Puis nous pouvons lançons l’appli, grâce à : dotnet run.
And voilà