Imagine :
- tu te fais un fichier de configuration qui paramètre ton application en fonction du SGBD attaqué : hop, XAML.
- tu veux faire une application qui affichent le contenu d'une requête SQL sans faire de manipulation sur celle-ci, hop, tu rajoute celà vite fait : hop dans le fichier XAML.
- Maintenant tu veux même utiliser directement tes propres widgets graphiques (ou n'importe quoi d'ailleur) que tu as composés toi même, hop tu peux directement l'utiliser en XAML.
Les possibilités sont infinis, ce qui fait toute la puissance de XAML. Bien évidemment, celà n'est pas adapté à toutes les situations, et une grosse application ne sera bien évidemment pas codée entièrement en XAML, mais dès que tu veux pouvoir modifier à la volée une partie de code, ou faire une interface rapidement, tu peux utiliser la syntaxe XML, cad XAML. Voilà en gros un des problème de XUL, sa limitation à l'interface graphique... Mais il existe déjà pleins de projets utilisant la syntaxe XML pour binder de nombreuses plateforme comme la plateforme Java. L'idée est tout le temps la même, ce qui fait la différence c'est bien sûr le framework dessous...
[^] # Re: Gnome/Mozilla : we're going to be friends !
Posté par TImaniac (site web personnel) . En réponse au journal Gnome/Mozilla : we're going to be friends !. Évalué à 2.
- tu te fais un fichier de configuration qui paramètre ton application en fonction du SGBD attaqué : hop, XAML.
- tu veux faire une application qui affichent le contenu d'une requête SQL sans faire de manipulation sur celle-ci, hop, tu rajoute celà vite fait : hop dans le fichier XAML.
- Maintenant tu veux même utiliser directement tes propres widgets graphiques (ou n'importe quoi d'ailleur) que tu as composés toi même, hop tu peux directement l'utiliser en XAML.
Les possibilités sont infinis, ce qui fait toute la puissance de XAML. Bien évidemment, celà n'est pas adapté à toutes les situations, et une grosse application ne sera bien évidemment pas codée entièrement en XAML, mais dès que tu veux pouvoir modifier à la volée une partie de code, ou faire une interface rapidement, tu peux utiliser la syntaxe XML, cad XAML. Voilà en gros un des problème de XUL, sa limitation à l'interface graphique... Mais il existe déjà pleins de projets utilisant la syntaxe XML pour binder de nombreuses plateforme comme la plateforme Java. L'idée est tout le temps la même, ce qui fait la différence c'est bien sûr le framework dessous...