Windows Workflow Foundation, ClickOnce et Bilan
Windows Workflow Foundation
Avant de nous plonger dans cette dernière partie du Framework, il est bon de rappeler ce qu’on nomme ici un workflow. D’après Wikipedia, un workflow, ou flux de travail en français, est en fait la modélisation et la gestion informatique des tâches à accomplir ainsi que des différents acteurs impliqués dans la réalisation d’une procédure d’entreprise. Le moteur de workflow, quant à lui, est un dispositif logiciel qui permet d’exécuter des définitions de workflow.
Microsoft Windows Workflow Foundation a été conçu pour gérer les workflow dans les environnements Windows. WF propose un framework pour construire des workflow dans les applications Windows, lesquels pourront coordonner d’autres applications, et pourquoi pas des personnes.
Windows Workflow Foundation est un moteur de workflow qui offre la prise en charge de deux types de workflow :
- les workflow séquentiels qui exécutent les activités dans un ordre défini. On peut le comparer à un organigramme classique et il peut donc comporter des branchements, des boucles et d’autres structures de contrôle.
- les workflow à machine à états qui implémentent une machine à état finis. Une fois encore, cette partie du Framework est destinée à compléter certaines technologies déjà existantes. On peut citer BizTalk Server, Exchange Server, qui intègrent tous les deux une technologie de workflow. Seulement, ces technologies sont différentes WF arrive à point nommé pour proposer une technologie unique.
Un petit mot sur ClickOnce
Sans faire partie des grandes nouveautés de ce Framework (il est présent depuis la version 2), il convient néanmoins de rappeler à quoi correspond la fonctionnalité ClickOnce. En effet, cette technologie de déploiement d’applications basées sur les Windows Forms est à mettre en relation avec la gestion des droits utilisateurs sous Vista. Il faut savoir que les applications .NET fonctionnent dans une machine virtuelle, appelée CLR (pour Common Language Runtime) et que chaque application possède sa propre CLR, isolée des autres. Grâce à la technologie CAS (Code Access Security), les CLR contrôlent les permissions de code des applications. Certaines permissions sont prédéfinies et il est possible de rajouter les siennes.
Comparable à une application livrée avec un installeur MSI, une « application ClickOnce » s’installe (si on choisit de l’installer) en mode utilisateur uniquement. L’installation de ce type d’application a donc un impact plus que limité sur le système. Elle s’exécute logiquement dans une boîte sécurisée (sandbox) et ses permissions sont gérées grâce à la technologie CAS. Les informations concernant les dépendances, le type de support d’installation préconisé et les permissions sont contenues dans un manifeste XML livré elle. Enfin, ClickOnce intègre une fonctionnalité plutôt pratique de mise à jour automatique au démarrage de l’application.
Bilan
Comme dans le cas du framework pour les pilotes, Microsoft mise une nouvelle fois sur la simplicité et l’abondance d’outils pour séduire les programmeurs et augmenter la qualité des produits fournis par les éditeurs tiers. Quand on voit qu’assez peu d’applications utilisent les versions antérieures du Framework .NET (en comparaison avec le nombre d’applications disponibles), on peut se demander si cette nouvelle mouture remportera le succès escompté. Mais le fait qu’elle soit livrée avec Vista, et la curiosité et l’enthousiasme qu’elle semble susciter sont autant d’atouts qui pourraient contribuer à son adoption.
Pour ma part, ayant un PC pas trop up-to-date (XP3200+,1Go RAM et 6800GT 128Mo), je n'installerai Vista que sur un nouveau PC.
Et encore, si je l'installe ce sera pour les jeux DirectX 10.
XP me convient très bien pour le reste.
Erreur dans la conclusion :
au niveau des communications, [...] technologies qui tendent à diminuer au maximum le risque d’infection du système par un programme néfaste. gies qui tendent à diminuer au maximum le risque d’infection du système par un programme néfaste.
Mais que fait Creative alors ??
Contrairement à ce que certains shootés du pingouin prétendent, tous les systèmes de fichiers gagnent à être bien défragmentés et tous se fragmentent plus ou moins avec le temps suivant leur taux de remplissage.
Un bon défragmenteur (qui ne fait pas que défragmenter mais aussi trier) sera toujours utile. Ceci est vrai et le restera tant que nos disques utiliserons des plateaux qui tournent et des têtes de lecture magnétique amovibles.
Avec de la mémoire flash, ça ne sera plus vrai.
epilepoil > merci
modifié !
Pour ma part, après m'être offert la somptueuse et Ô combien couteuse version ultimate, j'ai passé le WE à essayer de l'installer sur ma config AMD et madame refuse obstinément de démarrer, elle n'a pas l'air d'aimer mon NF4 et le SATA 2.
J'ai parcouru les forums et je ne suis pas le seul dans ce cas là, ça rassure...
Je vais donc de ce pas m'acheter un DD IDE... Belle évolution, merci mon Bilou, tu es un bon...
nf4 et SATA 1 sans aucun pb, essaie de passer ton disque en SATA 1 pour voir
Contrairement à ce que certains shootés du pingouin prétendent, tous les systèmes de fichiers gagnent à être bien défragmentés et tous se fragmentent plus ou moins avec le temps suivant leur taux de remplissage.
Un bon défragmenteur (qui ne fait pas que défragmenter mais aussi trier) sera toujours utile. Ceci est vrai et le restera tant que nos disques utiliserons des plateaux qui tournent et des têtes de lecture magnétique amovibles.
Avec de la mémoire flash, ça ne sera plus vrai.
qu'est-ce qu'il ne faut pas lire...
Un système Linux ne se fragmente pas autant, quand même. Je "dois" défragmenter mon windows tous les mois... alors que ma Gentoo stagne à 0,9% de fragmentation depuis un bon bout de temps (je devrais revérifier, mais je doute que ça ait beaucoup changé).

Une défragmentation d'un Linux, quelque soit le système de fichiers utilisé, n'apporterait pas grand chose, je pense.
Allez, tu m'fais penser à défragmenter mon Windows
Oracle > T'avais pas dit que tu ne passerais pas sous Vista ????? Ou alors c'est juste professionellement que tu t'en passeras ?
)
(Note, au passage, que je suis tombé sur des distribs qui n'ont pas voulu s'installer certaines machines, et je ne sais toujours pas pourquoi, donc ça peut arriver partout
(Note, au passage, que je suis tombé sur des distribs qui n'ont pas voulu s'installer certaines machines, et je ne sais toujours pas pourquoi, donc ça peut arriver partout
Au studio il est hors de question d'amener la peste...
Non, c'est à titre personnel, je voulais essayer ce Vista, mais il me pose des problèmes, pourtant il a une belle config à se mettre sous la dent.
Je vais passer sur un disque IDE, je pense que ça devrais marcher, mais bon c'est quand même relou d'en arriver là.
Mais que fait Creative alors ??
Il faudrait peut être t'informer :
http://www.touslesdrivers.com/inde [...] _code=2477
J'adore le
lol, genre vista il sort et direct, dans la logique des choses, on doit se ruer dès les 1er jour pour aller l'acheter et l'installer....
Vista n'a rien d'utile pour la grande majorité des utilisateurs pour le moment, donc je vois pas l'interet immediat, surtout que tous les pilotes ne sont pas sortie encore.... A moins d'avoir un OS avec des fichier manquant, je vois pas l'interert
c'est pour les geek qui veulent avoir aboslument la derniere version d'un produis sans savoir ce qu'il apporte de nouveau
donc faudrai retourner la phrase a l'envers
nf4 et SATA 1 sans aucun pb, essaie de passer ton disque en SATA 1 pour voir
WOUAH...!!! ça marche...!!!
Mais, en IDE, bon, c'est toujours mieux que rien, à 575 Euros la bête, je m'attendais à moins de soucis.
On dira que c'est la faute des constructeurs qui n'ont pas sorti les drivers à temps.
Edit : Je reconnais qu'il est beau, maintenant je vais passer aux choses sérieuses.
Une défragmentation d'un Linux, quelque soit le système de fichiers utilisé, n'apporterait pas grand chose, je pense.
Allez, tu m'fais penser à défragmenter mon Windows
Un defragmenteur trie aussi les fichiers et permet alors de placer en début de disque les fichier les plus utilisés et donc d'améliorer un peu les performences de la machine. Pas indispensables, mais pas inutile non plus.
WOUAH...!!! ça marche...!!!


Mais, en IDE, bon, c'est toujours mieux que rien, à 575 Euros la bête, je m'attendais à moins de soucis.
On dira que c'est la faute des constructeurs qui n'ont pas sorti les drivers à temps.
Edit : Je reconnais qu'il est beau, maintenant je vais passer aux choses sérieuses.
A 575 € encore heureux que cela marche : c'est plus que le prix d'une config. milieux de gamme !
Même en OEM cela risque de douiler. Cela va doper le marché des PCs sans OS !!
Par ailleurs, si l'on considère :
- que 2Go de RAM est sans doute un minimum : voir le très long et très bon (comme toujours) dossier chez AnandTech
- que peu de configurations récentes supportent 2Go ou plus, et qu'il faudra donc sans doute upgrader,
- que les autres versions sont très light,
cela rique de faire cher le ticket d'entrée.
Tout cela pour des perfs. globalent en baisse par rapport à XP ...
jjr > sur une de mes machines qui ne possède qu'1 Go de RAM tout fonctionne sans aucun problème. La version Pro n'est pas light du tout, tout comme la version home premium (si tu peux te passer d'une connexion à un domaine). Au maximum, il y a BitLocker, mais pour ma part je ne l'utiliserai pas.
jjr > sur une de mes machines qui ne possède qu'1 Go de RAM tout fonctionne sans aucun problème. La version Pro n'est pas light du tout, tout comme la version home premium (si tu peux te passer d'une connexion à un domaine). Au maximum, il y a BitLocker, mais pour ma part je ne l'utiliserai pas.
Cela marche même à 512Mo dit MS ... mais les gains en confort sont très sensibles jusqu'à 2Go.
Ou autrement dit les ralentissements en dessous.
En ce qui concerne les fonctionnalités :
- Home premium : pas de "previous versions" ce qui est tout de même assez utile. Surtout avec un OS tout neuf et pas encore rôdé.
- Business : pas de media center : cela peut en détourner certains.
Reste les perfs. en baisse....
Par ailleurs l'interface graphique allourdie n'est pas un gage de gain de productivité : trop d'info tue l'info.
Par exemple dans Office 2007, les icônes en n couleurs sont beaucoup moins lisibles que leur prédecesseurs dans les versions précédentes d'Office.
Est-ce que ce ne sera pas la même chose avec Aero ? Déjà je faisais tourner XP avec l'interface de 2000 ...
jjr > tout dépend l'usage que tu as de ta machine. Pour ma machine de bureau, Media Center je m'en fiche !
WOUAH...!!! ça marche...!!!


Mais, en IDE, bon, c'est toujours mieux que rien, à 575 Euros la bête, je m'attendais à moins de soucis.
On dira que c'est la faute des constructeurs qui n'ont pas sorti les drivers à temps.
Edit : Je reconnais qu'il est beau, maintenant je vais passer aux choses sérieuses.
Ca se confirme, les premiers acheteurs sont des beta testeurs. Ca fait quoi d'avoir une beta à 600€? (le prix d'une PS3 pour ceux qui la trouvent toujours chère
Pour le pilote SATA2 se serait un minimum que MS en ait fait un générique pour Vista. Devoir mettre une disquette pour installer un OS en 2007, superbe évolution...
Je ne crois pas qu'il ait parlé de disquette... Il a un NF4 et j'ai le même.
Je parle de disquette parce que c'est ce qu'il fallait faire avec XP pour l'installer sur un DD SATA, et c'est surement ce qu'il faudra faire avec Vista sur un DD SATA2 si ca ne marche pas par défaut.
Je parle de disquette parce que c'est ce qu'il fallait faire avec XP pour l'installer sur un DD SATA, et c'est surement ce qu'il faudra faire avec Vista sur un DD SATA2 si ca ne marche pas par défaut.
Il donne le choix, pas besoin de disquette, CD et USB sont très bien gérés, mais tu peux aussi avoir un lecteur de disquette, c'est au choix...
Néanmoins mon problème n'est pas résolu, je n'ai pas pu installer le DD SATA 2.
mais tu as essayé de le passer en sata 1 avec un utilitaire avant ?
mais tu as essayé de le passer en sata 1 avec un utilitaire avant ?
Non, j'avais un IDE, alors provisoirement je l'ai utilisé.
Je pense que la solution ne devrait pas tarder, disons que je suis en phase expérimentale.
Mon premier post avec Vista, rien que pour toi, Mathieu.
:-)
J'insiste, mais si c'est un dd hitachi, feature tools peut te le faire passer en sata 1
Sata 2 ... mais comment voulez-vous qu'ils prennent en compte des technologies aussi récentes.
Ils ont développé Vista en 2002 et depuis ils font du debugging !!
C'est comme même con de devoir mettre son DD en sata 1 pour installer Vista...
Il pourrait le prendre en compte même en perf réduite (genre SATA1) pour l'install.
jjr je crois que t'as pas tout suivi. Sauf si c'était un troll... ?
:-)
J'insiste, mais si c'est un dd hitachi, feature tools peut te le faire passer en sata 1
C'est un Seagate Barracuda 7200.10 SATA 2 16 Mo de cache.