Comment créer une application WPF avec dotnet core 3.0

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 ! Open-mouthed smile

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.

image

 

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

image

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 .. Open-mouthed smile

 

Puis, créez un nouveau projet wpf !

Lancez maintenant la commande : dotnet new wpf –name=lenomdevotreprojet

image

 

Vous obtenez alors la création d’un projet, contenant tout ce qu’il faut bien démarrer un projet wpf !

 

image

 

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.

image

Puis nous pouvons lançons l’appli, grâce à : dotnet run.

image

 

And voilĂ  Open-mouthed smile

Notre adresse

1 rue du guesclin
44000 Nantes

Notre téléphone

+33 2 79 65 52 87

Société

DevToBeCurious SARL
84860163900018 - Nantes B 848 601 639