Parcourir par tags
Tous les tags »
Utilities .net (RSS)
Lorsqu'on créé une section de configuration personnalisé , .net permet de valider les entrées grâce aux attributs StringValidator et RegexStringValidator . J'ai voulu utiliser l'attribut RegexStringValidator sur un élément de ma configuration afin de
Lire la suite...
Toutes les personnes ayant déjà utilisé WCF savent à quel point il est pénible de faire la configuration. En effet WCF repose essentiellement sur des fichiers de config qui possèdent de très nombreuses options, éditer ce fichier de config à la main devient
Lire la suite...
Beaucoup de personnes ne savent pas utiliser le maximum de Reflector, certains ne connaissent même pas cet excellent outil. Pour lutter contre cette ignorance, j'ai écrit il y a quelques temps un tutorial de présentation de cet outil : Reflector : un
Lire la suite...
L'attribut ConditionalAttribute s'applique sur une méthode et permet de dire si cette méthode sera compilé ou non suivant des variables de compilation. Mais tout d'abord, qu'est-ce qu'une variable de compilation ? Ce sont des variables que l'on définit
Lire la suite...
Un développeur passe une grande partie de son temps à debugger, il est donc important qu'il ait de bons outils afin de ne pas perdre son temps. On est tous d'accord que lancer Visual Studio en mode debug est très lourd, surtout si l'on veut juste voir
Lire la suite...
Récemment Bidou , Coq et moi nous sommes posé la question suivante : " Comment un Boolean est stocké en mémoire en C# ? " D'instinct on a pensé 1 bit puis 1 octet puis 2 puis 4, bref on ne savait pas exactement quelle était la bonne réponse. On a donc
Lire la suite...
Les UpdatePanels permettent de définir une zone à rafraichir plutôt que toute la page lors de postback . Ils s'intègrent parfaitement à ASP.net, en effet il suffit de mettre la partie à rafraichir à l'intérieur d'un updatepanel , et si un contrôle contenu
Lire la suite...
Il y a quelques temps, je vous avais parlé d'un bug avec les updatepanels lorsqu'on utilisait un encoding non UTF-8 : BUG : updatepanel et encoding ISO (non UTF-8) Pour corriger temporairement le problème j'avais fait une bidouille qui consistait à redéfinir
Lire la suite...
Lorsque vous voulez débugger un site web avec Visual Studio, on utilise généralement la touche F5 ( Start Debugging ) afin de lancer le site web et Visual Studio en mode debug. Cette opération est longue puisque vous relancez entièrement la compilation
Lire la suite...
Qui n'a jamais eu besoin de récuperer les informations sur l'url courante ? comme par exemple le nom de la page, l'url absolu, le nom du fichier physique de la page etc ... Pour cela ASP.net nous offre plusieurs propriétés : Request.Path Obtient le chemin
Lire la suite...
Mais comment remplir un treeview à partir d'une table de la base de données ? => Je vous ai récemment parlé de l'interface IHierarchicalEnumerable : Un datasource hierarchique pour binder vos treeview / menu . On a vu que ce n'était pas des plus simples
Lire la suite...
Code Access Security est un mécanisme qui permet de bloquer certaines méthodes à certaines assemblies en fonction de ses droits, pour en savoir plus, consulter l'article de raptorXP sur le fonctionnement de Code Access Security . Un site ASP.net est constitué
Lire la suite...
Voici une petite astuce que j'ai découvert par hasard il y a déjà un peu de temps. Saviez-vous qu'il est possible d'agrandir la taille de la fenêtre proposant l'IntelliSense ? Comment ? Tout simplement en redimensionnant la fenêtre avec la souris comme
Lire la suite...
Récemment, j'ai été confronté à un code du genre : namespace ConsoleApplication60 { class Program { static void Main( string [] args) { List < Person > persons = new List < Person > (); // peuplement de la liste de person DoAction(persons);
Lire la suite...
Suite à ce post expliquant les causes de l'erreur PageRequestManagerParserErrorException j'ai reçu une question qui ne se résolvait pas malgré les indications données. En analysant la réponse HTTP qui pose problème avec Fiddler on se rend compte que le
Lire la suite...
On m'a récemment demandé imposé de faire un questionnaire comportant 20 questions sur ASP.net. Je trouve interessant de le blogger car il parle de sujet non traité sur le web. Si vous voulez des précisions sur les réponses de certaines questions n'hésiter
Lire la suite...
Dans un précédent post, j'ai expliqué comment uploader un fichier sans faire un submit complet du formulaire : Ajax et Upload - part 1 . Je viens de poster sur aspfr une solution pour que les FileUpload fonctionnent avec les UpdatePanel . ASP.net Ajax
Lire la suite...
L'interface ITemplate est souvent mal comprise des développeurs, cette interface permet de faire des contrôles ayant la notion de template , c'est à dire que le développeur peut modifier certaines parties du code HTML généré par le contrôle, c'est le
Lire la suite...
Connaissez-vous Reflector ? Reflector est un outil gratuit permettant de décompiler une assembly (fichier .exe ou .dll) .net, il se relève très utile lorsque la documentation d'une assembly est incomplète ou lorsque vous voulez comprendre en profondeur
Lire la suite...
L'une des principales innovations de Visual Studio Orcas est le support de l'IntelliSense pour JavaScript. Scott Guthrie ainsi que l'équipe de développement web en ont déjà parlé ici Javascript Intellisense in Visual Studio "Orcas" et là JScript IntelliSense
Lire la suite...
Les 10 derniers blogs postés
-
ssdl view et TPT par
Matthieu MEZIL le il y a 23 heures et 18 minutes
-
L'injection SQL n'est PAS un problème QUE pour les développeurs web ! par
CoqBlog le 07-05-2008, 01:08
-
Un outil pour réaliser des animations WPF basées sur des équations de Bézier par
Perspective le 07-04-2008, 21:45
-
Sandcastle et CodePlex : le verdict par
CoqBlog le 07-04-2008, 20:53
-
ssdl view et TPH par
Matthieu MEZIL le 07-04-2008, 19:12
-
Webcasts sur le Parallel Framework disponibles par
Matthieu MEZIL le 07-04-2008, 17:26
-
[Silverlight] - Comprendre et Débuter avec Silverlight par
Danuz le 07-04-2008, 12:41
-
SharePoint : Nouvel article sur l'exportation et Importation de sites SharePoint par
Blog Technique de Romelard Fabrice le 07-04-2008, 01:00
-
ImagineCup 2008 Final in Paris: Day 1 par
Richard Clark le 07-03-2008, 22:48
-
PowerShell : Comment utiliser un ENUM .NET dans un script PowerShell par
Blog Technique de Romelard Fabrice le 07-03-2008, 18:09