Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

Actualités

[Seven] De nouvelles APIs pour travailler avec les nouvelles fonctionnalités de Windows 7

Dans la lignée de la sortie de Windows 7 en version RC (Release Candidate), Microsoft vient de mettre en ligne une nouvelle bibliothèque contenant un ensemble d’APIs permettant de travailler, depuis du code managé, avec les nouvelles fonctionnalités de Windows 7: Windows® API Code Pack for Microsoft® .NET Framework (v0.85)

Les fonctionnalités incluent dans cette version sont les suivantes:

  • Support for Windows Shell namespace objects, including the new Windows 7 libraries, Known Folders and non file system containers.
  • Windows Vista and Windows 7 Task Dialogs.
  • Windows 7 Explorer Browser Control supporting both WPF and Windows Forms.
  • Support for Shell property system.
  • Helpers for Windows 7 Taskbar Jumplists, Icon Overlay and Progress bar.
  • Support for Windows Vista and Windows 7 common file dialogs, including custom file dialog controls.
  • Support for Direct3D 11.0 and DXGI 1.0/1.1 APIs.
  • Sensor Platform APIs
  • Extended Linguistic Services APIs

Il est à noter que cette bibliothèque n’est pas finit: elle sera mise à jour/finalisée peu de temps après la sortie de la version RTM (Release To Manufacture) de Windows 7.

Je tâcherais de faire quelques posts expliquant comment utiliser certaines de ces nouvelles fonctionnalités Smile

 

A+

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 8 mai 2009 11:54 par Thomas LEBRUN
Classé sous : , , ,

Commentaires

Bidou a dit :

Ca sera inclu dans le framework .NET 4.0?

# mai 8, 2009 12:11

Thomas LEBRUN a dit :

Disons que pour la TaskBar, ce sera en effet dans .NET 4 (tout du moins pour WPF). Pour le reste, aucunes idées malheureusement....

# mai 8, 2009 12:15

brunews a dit :

Marrant ces translations syntaxiques, à croire que ça apporterait quelque plus value.

Si on doit maintenant appeler API des propriétés et méthodes d'un framework (ou toute autre virtual machine), comment faut-il renommer une vraie API ?

# mai 8, 2009 13:26

Jem a dit :

Et ca donne quoi quand on essaie de les utiliser sous XP ?

Non parce que sinon il vaut mieux faire un bon backup de tes articles, ils seront au top de leur utilité vers 2015.

# mai 8, 2009 23:56

Thomas LEBRUN a dit :

En ce qui concerne les précédentes versions de Windows: certains éléments (comme les KnownFolders) ne sont pas spécifiques à Windows 7 (on les retrouve sous Vista). Du coup, cela fonctionne sur les 2 OS. D'autres fonctionnalités (comme les capteurs) sont spécifiques à Seven donc pas possible de les utiliser sur les versions précédentes.

Pour finir, si tu lis la description des fonctionnalités offertes à l'heure actuelle par la bibliothèque, tu peux constater que l'on parle de Windows Vista et/ou Windows Seven: si tu es sous XP, tu n'es pas en mesure d'utiliser les fonctionnalités indiquées.

En même temps, je cherhce encore l'intéret de poser la question de savoir si une bibliothèque permettant de manipuler les nouvelles fonctionnalités d'un OS est utilisable sur un OS précédent....

# mai 9, 2009 00:07

Jem a dit :

Disons juste que, passé l'enthousiasme d'avoir accès a de nouvelles fonctionnalités, je me suis assez vite demandé comment les intégrer dans nos applis.

Et la, c'est la grosse désillusion : sauf à maintenir 2 versions des applis, pour les pré et post-vista, ces API seront tout simplement off-limit.

Du moins tant que XP représentera plus de 10% des postes clients.

Mais bon, il ne faut désespérer de rien, après tout depuis 2 ou 3 ans on a pu laisser tomber la compatibilité Win 9x....

# mai 9, 2009 10:00
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01