IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Présentation de Windows Vista > Technologies
        Qu'est-ce que WinFS?
        Qu'est-ce que Windows PowerShell?
        Qu'est-ce que Windows ReadyDrive (nom de code 'Piton') ?
        Qu'est-ce que Windows ReadyBoost nom de code'EMD' ?
        Qu'est-ce que Windows SuperFetch?
        Qu'est-ce qu'Avalon?
        Qu'est-ce qu'Indigo?



Qu'est-ce que WinFS?
auteur : Louis-Guillaume MORAND
WinFS est un nouveau "système de fichiers" utilisant les métadonnées qui se base sur le système de fichier NTFS. Il permet d'attribuer des informations complémentaires à tout type de fichier. Pour en savoir plus, lisez cet article


Qu'est-ce que Windows PowerShell?
auteur : Laurent Dardenne
PowerShell est un langage de script et un shell interactif offrant une manière de traiter des tâches orientée commande. Les concepteurs ont suivis différentes approches afin que PowerShell soit :
- aussi interactif et composable que KSH ou BASH,
- aussi programmable que PERL ou RUBY,
- aussi orienté-production que VMS DCL ou AS400 CL.

PowerShell est compatible avec les précédents langage de scripting. En règle générale, MSH exécute toutes les commandes et scripts existant. MSH n'interprète pas les fichier .bat ou .cmd, il les dirige vers cmd.exe pour les exécuter.

La modification de variables d'environnements dans un script .cmd afin d'affecter l'exécution d'autres scripts n'est pas supportée dans MSH et c'est la seule incompatibilité à ce niveau.

PowerShell facilitera les tâches d'administration telle que la gestion du paramètrage des composants système imprimante, réseaux, IE, la création de compte utilisateurs et les opérations associées...
Suite aux problémes liés à la sécurité mis en évidence dans la Beta 1, PowerShell se base sur différents niveaux d'autorisation d'exécution. Par exemple avec le niveau AllSigned, seul les scripts disposant d'une signature autorisée s'exécuteront.

Rien de bien nouveau, me direz-vous par rapport aux solutions existante (Batch,VBScript,Cygwin...). Nous allons voir ça un peu plus dans le détail, ce qui vous permettra de vous faire une opinion.

Pour plus d'informations, vous pouvez lire cet article : Introduction à PowerShell (nom de code Monad)


Qu'est-ce que Windows ReadyDrive (nom de code "Piton") ?
auteur : Louis-Guillaume MORAND
ReadyDrive est la technologie de Microsoft qui permettra d'utiliser les disques durs hybrides. Ce sont des disques durs qui possèderont une grande quantité de mémoire cache non volatile dans laquelle pourront être stockés des programmes et leurs données, afin de les recharger rapidement à la remise sous tension. Une sorte d'hibernation très optimisée.


Qu'est-ce que Windows ReadyBoost nom de code"EMD" ?
auteur : Louis-Guillaume MORAND
Cette technologie permet d'utiliser un périphérique comme mémoire flash (une clé USB). Dans cette mémoire seraient stockées les données les plus couramment utilisées afin d'y accéder plus rapidement.


Qu'est-ce que Windows SuperFetch?
auteur : Louis-Guillaume MORAND
Windows SuperFetch est une nouvelle fonctionnalité de Windows Vista qui charge en mémoire les programmes utilisés le plus couramment, rendant leur chargement plus rapide.
Il peut également accéder aux unités de stockages externes (comme une clé USB) pour les utiliser comme mémoire cache complémentaire.


Qu'est-ce qu'Avalon?
auteur : Louis-Guillaume MORAND
Avalon est un nouveau moteur d'affichage basé sur du XML plus exactement du XAML. Ceci permettra aux développeurs de définir l'affichage de leur application dans un fichier XML qui sera ainsi plus facilement modifiable.
Ce nouveau moteur possède un certain nombre de spécificités.

Ainsi Avalon :

  • sera basé sur Direct3D, et permettra de nouvelles fonctionnalités d'affichage dans les applications
  • prendra avantage de l'accélération matérielle
  • est basé sur du vecteur permettant, un affichage 3D, un affichage plus précis, un affichage de plus en plus joli grâce aux futures grandes résolutions
  • permet des effets d'affichage avancé comme les effets de flou, une gestion plus réaliste de la transparence
www.developpez.com


Toutes ces nouvelles possibilités graphiques seront en partie capables grâce au langage XML. XAML (eXtensible Application Markup Language) est une évolution du langage XML, qui a pour vocation la déclaration de l'interface graphique. Typiquement, chaque page d'interface est décrite dans un fichier XAML. Une page XAML décrit la classe qui sera générée lors du runtime.
Jean-Alain Baeyens a d'ailleurs écrit un très bon article sur ce nouveau langage : A la découverte de XAML avec C#

Liens complémentaires :
Installer et développer pour Avalon
Mon premier écran avec Avalon
Les contrôles usuels dans Avalon


Qu'est-ce qu'Indigo?
auteur : Louis-Guillaume MORAND
Windows Communication Foundation (nom de code : Indigo) est un nouveau système de communication, utilisant une API basée .Net, qui permettra d'unifier les différents types de communication existants (com+, webservices, etc).
WCF a but d'utiliser la méthodologie RAD (Rapid Application Developpement) pour le développement de webservices, avec une seule API de communication aussi bien pour les communications locales, qu'en LAN ou encore sur Internet, le tout de façon plus simplifiée tout en augmentant la sécurité (implémentée dans la sandbox (protection interne du FX))

www.developpez.com


Consultez les autres F.A.Q's


Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2006 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.