Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire    suivant   


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 qu'Avalon?
auteur : pharaonix
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


precedent    sommaire    suivant   

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2006  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com