|
|
Parcourir par tags
Tous les tags » Niveau interm... » Utilities .net
-
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 vérifier que l'entrée contenait un String ''simple'', j'ai donc écrit ce code :
public ...
-
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 décompilateur .net
J'aimerais revenir avec un exemple concret d'utilisation de la fonction ...
-
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 ou non lors de la compilation. Ce sont ces elles qui nous permettent de faire des ...
-
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 par celui-ci fait un postback alors seul le contenu de l'UpdatePanel se met à jour côté ...
-
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 pour créer un IHierarchicalEnumerable. C'est pour cela que j'ai écrit une extension ...
-
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é d'assemblies, lorsque IIS exécute un site web il charge ses assemblies, par défaut ...
-
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);
}
/// ...
-
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 pas à me le demander en commentaire.
1. Classiquement une requête vers un ...
-
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 cas du Repeater, GridView ... Voyons comment l'utiliser dans un simple contrôle d'exemple.
...
-
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 comment fonctionne le framework .net ou tout autre assembly.
Je me sert quotidiennement de ...
|
|
|