[VS2012] Exécuter chacun de ses tests unitaires dans un AppDomain différent, c’est maintenant possible avec Visual Studio Test Extensions !

Aujourd’hui je viens de publier sur CodePlex mon projet Visual Studio Test Extensions qui contient des fonctionnalités complémentaires au moteur MSBuild afin de simplifier au maximum les tests automatiques, et bien évidemment en particulier, les tests unitaires !

Ce projet à pour 2 objectifs :

  • Proposer une infrastructure très légère permettant de faciliter la mise en place technique de certains tests unitaires (par exemple les tests unitaires avec les bases de données).
  • Proposer des méthodes utilitaires permettant de contrôler très facilement les résultats des tests (équivalent des classes Assert de Microsoft).

(suite…)

[WTS .NET] Bibliothèque .NET pour l’utilisation de Windows Terminal Services

Je viens de créer sur le site du CodePlex un projet s’intitulant : « Windows Terminal Services .NET Library« . Comme son nom l’indique c’est une bibliothèque .NET qui permet de manipuler les services Windows Terminal Services.

Elle permet en outre de manipuler :

  • Les sessions utilisateurs (consulter leur état, les deconnecter, …etc).
  • Les processus utilisateurs (consulter leur état, les terminer).
  • Et encore d’autres fonctionnalités à venir…

Bien évidemment, il est possible d’utiliser cette bibliothèque sur un serveur (ou tout simplement un poste) où Windows Terminal Services n’est pas installé afin de consulter les sessions ouvertes par le bureau à distance.

Cette bibliothèque utilise les API Windows WTS de Microsoft et n’utilise aucun autre composant tiers ! Sur le site du projet, vous pouvez télécharger aussi une petite application Windows Forms exemple (que j’utilise pour réaliser des tests).

Si vous souhaitez apporter votre contribution à cette bibliothèque, n’hésitez pas à m’en faire part !

[Fax .NET] Livraison de Fax .NET version 1.0.0

Je viens de livrer aujourd’hui la première version de Fax .NET 1.0.0 (Accès au site du CodePlex) !

Cette nouvelle version contient les fonctionnalités suivantes :

  • Envoi de fax via un PrintDocument ou un fichier.
  • Envoi de fax en « broadcast »
  • Gestion de la configuration du serveur de fax.
  • Gestion de la configuration des périphériques.
  • Gestion des travaux en attente de traitement.

J’ai inclus aussi une petite démo, pour montrer à quel point il est facile d’utiliser cette bibliothèque !

Dans une prochaine version j’intègrerai très certainement la prise en charge du routage des fax sur les serveurs Windows 2003…

J’attends bien évidemment vos commentaires !