Ajouter aux favoris  Imprimer  www.labo-dotnet.com
 
 
Recherche


Recherche Avancée


Derniers Articles
[PDC2008] Keynote 2 : Windows 7 sur un piedéstal
-> Divers
Publié le
1 novembre 2008
Stopwatch : mesurer le temps d’exécution de votre code
-> C#
Publié le
27 octobre 2008
MSDN Tour 2008 (Strasbourg) - Jour 2
-> Divers
Publié le
23 octobre 2008
MSDN Tour 2008 (Strasbourg) - Jour 1
-> Divers
Publié le
23 octobre 2008
Récupérer des informations de manière aynchrone avec ASP.NET AJAX
-> ASPNET
Publié le
19 octobre 2008


Syndication 
Derniers Articles
ADO.net
ASPNET
C#
Divers
Mobile
Office
VB.net
Win FX
Articles

ADO.netASPNETC#DiversMobileOfficeVB.netWin FX
Stopwatch : mesurer le temps d’exécution de votre code

Comment mesurer les performances de votre application ? Grace à la classe Stopwatch, vous pouvez mesurer très facilement le temps d'exécution d'une ou des opérations que vous souhaitez analyser.

Par Mathieu PERREIN
Publié le 27 octobre 2008

A la découverte de la sécurité du CLR

Cet article a pour but de vous faire découvrir les grands principes de la sécurité du CLR (Common Language Runtime) de la plateforme .NET.

Il présente aussi les nouveautés du .NET Framework 3.5 en matière de sécurité.

Par Julien Corioland
Publié le 7 septembre 2008

P-Invoke : envoyer des messages Windows à une autre application
Cet article a pour but de rappeler la technique de P/Invoke en code managé .NET et explique comment envoyer des messages Windows à une autre application s'exécutant sur la machine.

Par Julien Corioland
Publié le 30 juillet 2008

Thumbnails et API Windows Vista
Dans cet article, vous découvrirez comment récupérer la vignette (thumbnail) associée à chaque item shell (fichier, dossier, disque dur...) sous Windows Vista.

Par Julien Corioland
Publié le 18 juillet 2008

Utilisation des types anonymes (C# 3.5)

http://www.blog-microsoft.fr

 

Par Fabien Lavocat
Publié le 11 mai 2008

Exemple de code : Comment créez un contrôle dynamiquement (C#)

Cet exemple de code vous montrera par un exemple, comment créer un contrôle dynamiquement, l'insérer sur un formulaire et s'abonner à ses événements.

Placez le code suivant dans un corps de méthode où vous souhaitez que le contrôle soit créé, par exemple le Form_Load.

Prenons le cas d'un bouton, la première étape consiste à créer l'objet et affecter des valeurs à ses propriétés :

// Création du bouton
System.Windows.Forms.Button button = new Button();
button.Text = "Click me!";
button.Location = new Point(25, 25); // Définition de la position du bouton

La seconde étape, s'abonner à un événement. Pour cela, il faut créer la méthode qui sera appelée lors du déclenchement de cet événement :

private void button_Click(object sender, EventArgs e)
{
   MessageBox.Show("button_Click");
}

Ensuite le code pour s'abonner à l'événement :

// Abonnement à l'événement "Click"
button.Click += new EventHandler(button_Click);

Enfin, ajouter le contrôle sur le formulaire, rien de plus simple :

// Ajout du contrôle sur le formulaire
this.Controls.Add(button);

Petite astuce :

Lorsque vous commencez à écrire : « button.Click += », l'Intelisense vous proposera automatiquement de créer la méthode (ici button_Click) et l'abonnement à cette méthode.

[Source : http://www.blog-microsoft.fr]

Par Fabien Lavocat
Publié le 17 avril 2008

Identification LDAP en C#

Avant tout il vous faudra inclure le namespace nécessaire à l'utilisation de LDAP:


LDAP

Ensuite vous allez créer une entrée LDAP grâce à la classe DirectoryEntry:

LDAP

Le domainName sera de type String sous forme LDAP://HOST_SERVEUR
Le userName et userPasswd sera de type String et sera un login LDAP valide.
L'authenficationType est une énumération de type System.DirectoryServices.AuthenticationTypes et précisera le type d'authentification (Anonymous, Secure ...)


Grâce à notre entry nous pouvons désormais instancier un searcher:

LDAP

Ce searcher va nous permettre de rechercher un objet LDAP (un utilisateur par exemple !).



Nous pouvons par exemple filtrer grâce à l'attribut Filter sur un objet de type USER.
L'attribut SearchScope est un énuméré qui permet de choisir la portée de notre recherche.

Maintenant nous pouvons lancer notre recherche:

LDAP


Pour conclure voici un exemple de fonction que vous pouvez implémenter pour identifier un utilisateur:


LDAP

 

Article de Bertrand Vergnault

Par Julien DOLLON
Publié le 7 avril 2008

Exemple de code : Requêtes paramètrées (C#, SQL)
Dans cet exemple, nous allons voir comment écrire des requêtes paramètrées. Déjà, pourquoi écrire des requêtes paramètrées ? Et bien d'une part pour ne pas se tromper dans l'écriture de la requête, qui n'a jamais oublié des ' dans ses applications ? Ensuite il se pose un problème de sécurité, en effet il peut se produire des failles de SQL Injection.

Par Fabien Lavocat
Publié le 31 mars 2008

Exemple de code : LINQ To SQL et DataLoadOptions

Cet article a pour but d'expliquer la différence entre le Lazy Loading (chargement progressif / à la demande) et l'Agressive Loading (chargement complet en une fois) des données d'une base, avec LINQ To SQL et les DataLoadOptions.

Par Julien Corioland
Publié le 29 mars 2008

Controle de la réplication SQL Server via C# 2.0

Dans une première partie, cet article vous fera découvrir / redécouvrir les grands principes de la réplication de base de données sous SQL Server 2005. Dans une deuxième partie, nous verrons comment contrôller cette réplication, directement depuis une application développée en C# 2.0.

Par Julien Corioland
Publié le 28 mars 2008

    
Page : 1 2 3 4 5 6  Page Suivante >
 

 

 
   
© Copyright SUPINFO - International University
Conditions dutilisation et Copyright - Respect de la vie prive
Labo Microsoft | Forum Microsoft | Forums .Net | Labo .Net | Blogs | FaqXP | Certifications
 
Créer un compte | Connexionsamedi 22 novembre 2008