La prochaine version de VB.Net (inclus dans whidbey) apporte un mot clé destiné à faciliter l’accès à certaines tâches, le mot clé My.
Ce mot clé permet d’accéder :
My.Application
Aux propriétés de l’application telles qu’on les connaît jusqu’à présent
My.DataSources, My.Forms, My.Webservices
Pemet d’accéder aux différents objets de son application
My.User
Permet d’accéder aux informations concernant l’utilisateur qui exécute l’application (domaine, nom, rôles, etc…)

My.Computer
Et l’objet le plus intéressant est l’objet Computer
Cette objet permet d’écrire dans les logs, de jouer des sons, de récupérer l’heure, d’effectuer des opérations sur des fichiers, de récupérer l’état de touches de clavier (num lock, etc…), d’envoyer un mail en utilisant un serveur smtp (de manière propre cette fois-ci car il est apparemment possible d’effectuer cette opération sous Win 98 ce qui n’est pas le cas avec System.Web.Smtp sous le framework 1.0 et 1.1), de récupérer des informations concernant la souris (nb de boutons, molette existe,etc…), récupérer le nom de l’ordinateur, de tester la connectivité réseau de l’ordinateur, de faire un ping très simplement, de récupérer des informations concernant le système d’exploitation, d’effectuer des opérations sur la base de registre, de récupérer des informations sur l’écran, etc…
Bref le mot clé My est un fourre-tout permettant d’accéder rapidement et facilement à des fonctions utiles et couramment utilisées.
Un point en plus pour VB.Net puisque ce mot clé n'est pas dispo en C#
A bientot pour d'autres petites infos sur whidbey ;)