[Visual Studio] Déboguer avec Visual Studio 2005/2008

Ce tutoriel (destiné surtout aux débutants) vous expliquera comment utiliser un débogueur et en particulier celui de Visual Studio 2005.

Depuis que je participe énormément sur les Forums de Microsoft consacrés à .NET, je suis impressionné de voir le nombre de programmeurs débutants qui ne savent pas se servir d’un débogueur. Tout simplement parce qu’ils n’ont pas connaissance de cet outil fort utile (voir même indispensable !) ou alors ils ne savent pas bien s’en servir.

Continuer la lecture

[.NET] Comprendre le concept de la gestion du codage des caractères sous .NET

Une question de débutant récurrente dans les forums Microsoft : « Comment convertir une chaîne de caractères Unicode en ASCII sous .NET »

La MAUVAISE réponse que l’on trouve sur pas mal de forums est la suivante : « Utilisez cette méthode :  »

public static string Convertir(string chaine, Encoding codage)
{
 byte[] b;

 b = Encoding.Unicode.GetBytes(chaine);

 return codage.GetString(b);
}
Public Shared Function Convertir(ByVal chaine As String, ByVal codage As Encoding)
Dim b() As Byte

b = Encoding.Unicode.GetBytes(chaine)

Return codage.GetString(b)
End Function

Imprimer le code ci-dessous sur une feuille de papier A4, écrivez en-dessous « A BANNIR » et mettez la feuille à la place de la photo de vos enfants sur votre bureau !!!
Continuer la lecture

[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 !