Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

CoqBlog

.NET is good :-)
{ Blog de Gaël Covain }

Actualités

Parcourir par tags

Tous les tags » Articles   (RSS)
Path.Combine : "Rep1\Rep2\File.ext" != "\Rep1\Rep2\File.ext"
Certains s'étonnent devant le retour de la méthode Path.Combine pour le code suivant : String path1 = @"C:\Rep0" ; String path2 = @"\Rep1\Rep2\File.ext" ; String path = Path .Combine(path1, path2) ; En effet, path contiendra "\Rep1\Rep2\File.ext" alors Lire la suite...
Posted: lundi 24 mars 2008 14:40 par coq | 3 commentaire(s)
Classé sous : , ,
XPath : utilisez des requêtes paramétrées
Vous connaissez l'injection SQL ? En XPath, vous êtes exposé à la même chose, avec un risque de fuite de donnée plus important du fait de l'absence de restriction d'accès. A partir de là il devient possible de récupérer l'ensemble des données : vous en Lire la suite...
XmlSerializer : lenteur de la première initialisation et comment y remédier
A la première initialisation d'une instance de XmlSerializer pour un type, le constructeur déclenche la génération, compilation et le chargement d'un assembly (temporaire) contenant le code de sérialisation/désérialisation dont XmlSerializer a besoin. Lire la suite...
Portée de la valeur d'un champ static
Un champ static est un champ qui appartient à un type, et non pas à une instance de ce type, sa valeur est unique. Mais unique dans quelles limites ? Contrairement à ce qu'on peut penser au premier abord, cette valeur n'est pas unique pour le processus Lire la suite...
.NET : Spécification de la plate-forme de destination
Cette option que vous spécifiez via le switch /platform ou via les options de projet sous Visual Studio produit les effets suivants sur la version du CLR utilisée par charger l'executable : Les DLLs compilées avec anycpu seront quant à elles executées Lire la suite...
Debug VSTO 2003, si vous l'avez perdu, voici de quoi le retrouver
Dans la "vraie vie" on n'a pas toujours le bonheur de s'amuser avec Office 2007, ni même avec VSTO 2005. Pour de la maintenance, ou même des nouveaux développements, on peut être amenés à encore utiliser le couple VSTO 2003/Visual Studio .NET 2003. Si Lire la suite...
Les Tracepoint ? C'est sympa !
Pour ceux qui ne seraient pas (encore) abonnés aux Z'actus d' ASP-MAGAZINE , voici une information concernant une fonctionnalité de Visual Studio 2005 que je n'avais pas encore remarquée, et que je viens de découvrir par son intermédiaire : les Tracepoint Lire la suite...
Enregistrement de paramètres, sauvegardes etc en WinForm...
Par pitié, chers amis développeurs WinForm (et aussi développeurs Windows en général), arrêtez d'utiliser le répertoire courant de l'application comme répertoire de base pour vos enregistrement ! C'est dangereux et en environnement "standard" vous avez Lire la suite...
Process Explorer 10.0
Ce soft n'est pas particulièrement lié à .Net, mais il s'agit sans aucun doute d'un outil très important de ma toolbox. Eh bien il vient de changer de version majeure pour passer en 10.0 ! Pour ceux qui ne connaissent pas encore, il s'agit d'un excellent Lire la suite...
IMessageFilter : événements MouseMove / MouseEnter / MouseLeave au niveau d'un contrôle, sans tenir compte des contrôles enfants
Les messages Windows, WM_MOUSE* dans notre cas, sont envoyés directement sur le contrôle concerné. Si vous surchargez la méthode WndProc d'un contrôle "conteneur", vous ne verrez par conséquent pas les messages WM_MOUSEMOVE pour autant que le pointeur Lire la suite...
ClickOnce : Hey ! Where is my publish version ?
Un petit truc qu'il peut être utile de savoir : comment récupérer le fameux numéro de version que l'on voit ci-dessous... Et que l'on retrouve sur la page de déploiement : Au moment de la publication, un fichier manifest est crée pour l'assembly principal Lire la suite...
Rafraichissement PropertyGrid du Designer (attribut RefreshProperties)
Pour ceux qui ne connaissent pas, voici comment faire pour déclencher le rafraichissement de la grille de propriété du Designer sur le changement de valeur d'une des propriétés. Ceci est particulièrement utile quand le fait de changer la valeur d'une Lire la suite...


Les 10 derniers blogs postés

- [VB.NET] Les Custom Events par Le blog de FremyCompany le il y a 1 heure et 8 minutes

- Changements au niveau du Garbage Collector dans ".NET 3.5" par CoqBlog le il y a 8 heures et 48 minutes

- IIS et ASP.net 3.5 : avoir la bonne version du framework par Atteint de JavaScriptite Aiguë [Cyril Durand] le il y a 9 heures et 2 minutes

- James Whittaker parle de Software Testing par Etienne Margraff le il y a 15 heures et 21 minutes

- [CSS3] A quoi ressemblera box-shadow ? par Le blog de FremyCompany le il y a 15 heures et 23 minutes

- Besoin d'icones/images pro pour vos sites et applications ? par Nix's Blog le il y a 16 heures et 54 minutes

- EMPLOI : WebCast à visionner absolument pour répondre à différentes questions qu'on peut avoir sur le marché français par Blog Technique de Romelard Fabrice le il y a 18 heures et 20 minutes

- XBOX : L'uniformisation du système d'achat de ZUNE et XBOX Live par Blog Technique de Romelard Fabrice le il y a 20 heures et 59 minutes

- Aventures avec le mot clé "let" dans LINQ to Objects par Jerome Laban le 05-10-2008, 17:35

- Et encore un nouveau blog sur Codes-Sources ! par Blog Technique d'Audrey PETIT le 05-09-2008, 21:14