Avec ASP.net, le développement Web avait clairement pris une remarquable avance sur le développement Windows (les Windows Forms), en se basant sur ce principe simple: la séparation de la présentation et du code.
En ASP.net, la présentation se décrit en XML dans un fichier .aspx et la logique en langage .net dans un autre fichier. En Windows Forms, tout est mélangé dans le même fichier. Visual Studio 2003 masquait ce mélange en créant une section de code "cachée", tandis que Visual Studio 2005 place le code de présentation dans un autre fichier qui fait pourtant partie de la même classe.
Avec Windows Presentation Foundation (anciennement Avalon), nous avons enfin droit à la séparation présentation / code dans le monde des applications Windows. Ce qui permet notamment de faire travailler indépendamment un graphiste et un programmeur sur le même formulaire.
Et la bonne nouvelle c'est que WPF est intégré au .net Framework 3.0, qui tourne sous Windows XP et Vista.
Pour mettre les mains à la pâte et utiliser WPF dès à présent, suivez ce tutoriel de Microsoft.
En ASP.net, la présentation se décrit en XML dans un fichier .aspx et la logique en langage .net dans un autre fichier. En Windows Forms, tout est mélangé dans le même fichier. Visual Studio 2003 masquait ce mélange en créant une section de code "cachée", tandis que Visual Studio 2005 place le code de présentation dans un autre fichier qui fait pourtant partie de la même classe.
Avec Windows Presentation Foundation (anciennement Avalon), nous avons enfin droit à la séparation présentation / code dans le monde des applications Windows. Ce qui permet notamment de faire travailler indépendamment un graphiste et un programmeur sur le même formulaire.
Et la bonne nouvelle c'est que WPF est intégré au .net Framework 3.0, qui tourne sous Windows XP et Vista.
Pour mettre les mains à la pâte et utiliser WPF dès à présent, suivez ce tutoriel de Microsoft.
Comments