Accueil
C/C++
C#
Python
Perl
PHP
Contact
All Topics
Composants
Fichiers
Interface Graphique
Les événements
LINQ
Programmation Office
String
Systèmes
XML
Z|Plus
2D/3D
Base de données
Classes et Evénements
Dates et Heures
Expression Régulière
Générique
Internationalisation
Introduction
Liste et Collection
Reflection
Réseaux
Sécurités
Thread
Search
Digg
StumbleUpon
LinkedIn
YouTube
Flickr
Facebook
Twitter
RSS
Reset
2D/3D
Animation d’image: Agrandir le Globe
Animer une image et créer un effet de collision
Dessiner un texte sur le Frame et spécifier sa taille à l’aide de ‘Bitmap’
Exemple d’animation avec ‘DoubleBuffered’
Dessiner sur un objet ‘Bitmap’
Modifier le mode de composition d’une image
Déssiner une Flèche
Interpolation des images ‘Bitmap’
Dessiner des formes Géométriques
Gérer les différentes étapes d’une animation à l’aide d’un Thread
Composants
Créer une zone texte numérique
Création et Utilisation de ‘ProgressBar’
Exemple Simple d’AutoComplet
Exemple de capture d’ecran
Utilisation simple d’autocomplet dans un ComboBox
Exemple de AutoComplet avec ComboBox
Exemple d’utilisation du Panel ‘Gradient’
Créer une boîte de dialogue ‘A propos de’
Fichiers
Créer un fichier binaire avec ‘BinaryWriter’
Utilisation de la classe ‘FileInfo’ pour afficher les informations d’un fichier
Utilisation de la classe ‘File’ pour afficher des informations sur un fichier
Ecrire dans un fichier binaire avec la classe ‘BinaryWriter’
Lire et écrire un fichier binaire
Ecrire des informations dans un fichier binaire
Exemple d’écriture Asynchrone et lecture Synchone
Utilisation de ‘StringReader’ pour lire un nombre de caractère limité
Utilisation de ‘FileStream’ pour créer le sauvegarde d’un fichier
Fichier Binaire: lire et écrire à l’aide des classes ‘BinaryReader’ et ‘BinaryWriter’
Interface Graphique
Style ‘Anchor’: Indiquer aux composants de dessiner son bord superieur à gauche superieur du composant parent
Exemple d’utilisation des ‘Anchor’ et ‘Dock’
Exemple d’utilisation de la classe ‘Bitmap’: Ajouter une icône à un bouton
Modifier l’alignement du texte d’un bouton
Ajouter des écouteurs à un bouton
Événement d’un bouton: Modifier la propriété d’un bouton
Exemple d’utilisation des differentes propriétés des boutons
Gestion des événements d’un bouton
Appliquer le Style ‘Plat'(FlatStyle) à un contrôle
Création d’un application graphique simple: bouton, label, champs de text et boîte de dialogue
Les événements
Gérer les événements des touches du clavier
Les événements Compatible .Net
Non classé
Modifier l’alignement du texte d’un bouton
Exemple d’utilisation des événements d’un bouton
C#: Encoder les données binaires en Base64
Fenêtre MDI: Dimension cascade et Mosaïque
Modifier la couleur d’une image
Style ‘Anchor’: Indiquer aux composants de dessiner son bas à l’égard du forme parent
Ajuster la couleur des images
‘Anchoring’: Modifier le ‘anchor’ d’un bouton
Création d’un application graphique simple: bouton, label, champs de text et boîte de dialogue
Style ‘Anchor’: Indiquer aux composants de dessiner son bord superieur à gauche superieur du composant parent
Réseaux
C# Programmation Réseau: Attacher un fichier à un email
C# Programmation Réseau: Trouver la liste des hôtes
C# Programmation Réseau: Créer un serveur NetworkStream
C# Programmation Réseau: Déterminer le nom de domaine qui est associé à une adresse IP donnée
C# Programmation Réseau: Afficher toutes les interfaces réseaux
C# Programmation Réseau: Vérifier si l’adresse IP de l’interface réseaux a changée
C# Programmation Réseau: Afficher les propriétés d’une Socket
C# Programmation Réseau: Envoyer un fichier par email
C# Programmation Réseau: Vérifier si l’etat du réseau a changé
C# Programmation Réseau: Obtenir l’adresse IP de diffusion(255.255.255.255)
Systèmes
Afficher les information sur la version du Sytème d’exploitation
Ecrire du texte et des valeurs ‘DWord’ dans le registre
ManagementObjectSearcher: Requête sur ‘Win32_PrintJob’
C#: Lire les valeurs du Registre
ManagementObjectSearcher: Afficher les services Installés sur un ordinateur
EnumerationOptions: Erreur de compilation
FileIOPermission: Vérifier si l’utilsiateur à le droit d’écriture dans un fichier ou un dossier
Supprimer le filtre de message installé
Utilisation de ‘IMessageFilter’: Suivre l’action de clique de la souris
Ecrire des événements dans le journal
Z|Plus
Utilisation d’une classe de base non générique pour une classe générique
Thread: Lancer un processus en tâche de fond(Background)
Obtenir le ‘CheckSum’ d’un fichier
Lire un ‘DataSet’ à un ‘DataGrid’
Utilitaire: Cryptage des valeur avec un mot de passe: voir licence
Affichage Heure en format court et long
C# Programmation Réseau: Convertir un caractère en son équivalent hexadécimal
Exemple d’utilisation de ‘ArrayList’
Exemple de liaison de données avec ADO.Net
C# Programmation Réseau: Afficher l’état de fonctionnement d’une interface réseau.
Base de données
Lire un ‘DataSet’ à un ‘DataGrid’
Exécution d’une requête de définition des données avec la méthode ‘ExecuteNonQuery()’
Lier un Label à un ‘DataSet’
C#: Exemple de liaison de données
C#: Exemple de recherche dans la base de données
Lier ‘DataSet’ à un ‘TextBox’
Lier les données d’une Table à une ‘ListBox’
Lire les données d’un fichier CSV dans un ‘DataSet’
Afficher les propriétés de la base de données Access
Création automatique d’une base de données.
Dates et Heures
Convertir Date et Heure Système en objet ‘DateTime’
Utilisation du Calendrier Grégorien
Exemple d’utilisation du calendrier Hijri(musulman)
Affichage de la date selon la configuration de l’ordinateur
Date: Ajout des jours, mois, semaines, heures, etc
Exemple d’utilisation de la méthode ‘ToFourDigitYear(int annee)’
Exemple d’utilisation de la méthode de ‘TwoDigitYearMax’
Affichage des differents formats des dates et heures
C#: Exemple de Calcul des Dates et Heures
Exemple d’utilisation du calendrier Persan
Générique
Exemple d’une collection générique
Exemple de méthode générique
Utilisation de reference comme contrainte
Contrainte de classe de Base
Classe Générique avec plusieurs paramètres
Héritage avec générique
Générique avec Collection et Liste
Combinaison de surcharge des méthodes générique
Utilisation de type de paramètre comme contrainte
Contrainte de constructeur par défaut
Internationalisation
Afficher les differents format de date en français
ASCIIEncoding: Afficher le nom de l’encodage
Lister les informations des paramètres régionaux
Trouver le nombre maximal d’octets nécessaire pour l’encodage d’un nombre de caractère
Décoder un séquence d’octets à partir d’un tableau d’octets
énumérer toutes les cultures disponibles
Décodage avec ‘UnicodeEncoding’
Calculer le nombre de caractères générés en décodant des éléments d’un tableau d’octets
Définir le format avec CultureInfo””
Convertir un Ascii en String*
LINQ
LINQ: Utilisation de ‘Concat’ pour enchaîner deux tableaux
LINQ: Calculer la moyenne d’une liste
LINQ: Utilisation de ‘Concat’ avec ‘Skip’, et ‘Take’
LINQ: La taille moyenne d’un groupe: non verifié
LINQ: Utilisation de from: non verifié
LINQ: Utilisation de ‘Concat’ sur un tableau de ‘string’
LINQ: Exemple d’utilisation des agrégats sur un tableau
LINQ: Utilisation de ‘All’ Avec condition
LINQ: ‘from multiple’=> Filtrage des valeurs avant la Sélection
LINQ: Extraire les chaînes des caractères qui contiennent un mot, trier le résultat et le mettre en majuscule
Programmation Office
Manipulation d’office en C#: Exemple d’une barre de contrôle.
Créer une application Office en C#: Exemple de document Word
Modifier les propriété d’un document Microsoft Office: Exemple de word
Manipulation des événements Offices en C#: Exemple d’excel
Lancer une application office en C#
Sécurités
Exemple de cryptage des phrase avec MD*
Exemple ‘PrincipalPerm.Demand’
Cryptage et Decryptage des données en CSharp: voir licence:
Exemple d’utilisation de ‘PermissionSet’
Union Entre Plusieurs ‘PrincipalPermissions’
Utilitaire pour calculer le CRC32: voir la licence
Utilitaire: Cryptage des valeur avec un mot de passe: voir licence
Obtenir le ‘CheckSum’ d’un fichier
C#: Calcule de CRC
Afficher l’administrateur de registre
Thread
Exemple d’utilisation de la classe ‘Mutex’
Exemple d’utilisation de la classe ‘AutoResetEvent’
Utilisation de la méthode ‘Thread.ResetAbort()’ pour annuler l’effet d’avortement d’un Thread
Thread: Lancer un processus en tâche de fond(Background)
Utilisation de méthode ‘Start()’ pour lancer les Threads
Détruire un Thread
Lancer un Thread en C#
Exécuter plusieurs threads à la fois
Création d’un Thread d’exécution
Thread: Exemple d’utilisation des ‘Mutex’
Classes et Evénements
Afficher la liste des processus en cours d’exécution
Exemple d’utilisation de l’etat ‘au repos’
Gestion des événement d’un ‘Form’
Gérer l’événement de bouton de fermeture d’un ‘Form’
Gérer l’événement ‘ThreadExit’
Exemple d’utilisation de la class ‘Process’ pour lancer et rediriger une processus locale
Créer et lancer un ‘Form’ Simple en CSharp
Itération dans une chaine da Caractères avec ‘StringInfo.GetTextElementEnumerator’
Gérer l’événement ‘ThreadException’
Exemple d’utilisation d'”AppDomain”
Expression Régulière
Expression régulière: Utilisation avec la méthode ‘split’ et forEach
Comparer les dates avec la méthodes ‘Equals()’
Expression Régulière: Exemple d’utilisation de groupe
Verifier la syntaxe d’un email
Expression régulière: verfier si un email est correct
Expression Régulière: Compter le nombre de ligne
Expression regulière: Effacer un numéro de téléphone
HeadLine
Exemple d’utilisation de la classe ‘BitArray’
Animer une image et créer un effet de collision
Introduction
Utilisation de la méthode ‘parse()’ pour verifier si une valeur est de type integer
Exemple des opérations sur les caractères char””
Utilisation de ‘BigIntegerParse’ pour le formatage numérique
BigInteger: Trouver le plus grand commun diviseur
Trouver la plus grande valeur entre deux ‘BigInteger’
Conversion d’un BigInteger en un tableau d’octets
Exemple d’utilisation de l’opérateur as””
Utilisation de arobase(@) pour conserver l’etat d’une chaîne de caractère
Afficher la table de conversion Fahrenheit en Celsius
Convertir le ‘BigInteger’ en un String
Liste et Collection
Exemple de Tableau Rectangulaire à trois dimension en CSharp
Exemple de tri avec ‘Array.Sort()’ et recherche avec ‘indexOf’
Gestion d’exception ‘IndexOutOfRangeException’
Exemple Complet de ‘ArraList’ en CSharp
Exemple d’utilisation des méthodes et des propriétés de la classe ‘Array’
Initialisation d’un tableau rectengulaire
Intialisation d’un tableau à deux dimension
Exemple d’utilisation de la classe ‘BitArray’
Exemple de tableau à 2 dimensions en CSharp
Initialisation d’un tableau à plusieurs dimensions
Reflection
Chargement dynamique des ‘Assembley’
Utilisation de GetAssembly
Analyse des méthodes à l’aide de reflection
Utilisation de reflection pour invoquer les méthodes
Invoquer un membre avec ‘Activator’: Exemple de la classe ‘StringBuilder’
Afficher le nom de l’application de domain
Afficher les ‘AppDomain’ courant
Exemple d’utilisation de ‘ReflectionOnlyGetAssemblies’
Exemple de ‘System.Activator’: non édité
Examiner les information sde l’emplacement
String
C#: Convertir un tableau d’octet UTF-16 en String
C#: Supprimer des caractères au début et à la fin d’un String
C#: Conversion Fahrenheit en Celsius
C#: Convertir un tableau d’octet en String
C#: Inverser une chaîne de Caractère(String)
XML
Verificateur des caractéristiques DOM
Faire le ‘cast’ de la valeur d’un attribut lu à partir d’un ‘XmlElemen’
Charger une valeur Booléan à partir d’un élément XML
Retourner une valeur par défaut si la valeur d’attribut est nulle
Générer un document XML
DataGrid et XML: charger les documents XML dans un DataGrid aussi enregistrer les données d’un DataGrid dans un document XML
Convertir la valeur d’un attribut
Convertir la valeur d’un Attribut
Obtenir la valeur d’un Attribut
Exemple d’utilisation de la classse ‘XslCompiledTransform’ pour manipuler un documents XSLT