Archives de
Author: Alphamax

Les délégates ou comment passer une fonction en paramètre…

Les délégates ou comment passer une fonction en paramètre…

On connais tous les pointeurs de fonction en C par exemple ainsi que leur lot de problème (enfin pour moi) et pour ceux qui ne les connaissent pas les pointeurs, un petit récapitulatif peut être trouvé sur le site :). A quoi servent les délégates ? Je dois vous avouer que je n’ai compris leur utilité que 2 semaines avant d’écrire ce post ! Je suis donc un Noob au niveau des délégates. Alors pour résumer, les délégates sont des variables capablent…

Lire la suite Lire la suite

Quelques définitions

Quelques définitions

Sockets But : un socket est comme un “tunnel” ou transite des informations.Caractéristiques : Mode de création : en serveur, le socket accepte les connections et les traites. En client, il se conecte à un serveur Type de trame : TCP (sûre mais plus couteuse), UDP (sans contrôle d’arrivée), etc… Famille d’adresse : Internet, Unix (je sais pas trop à quoi ca sert) Exemple : je désire naviguer sur internet, “je vais sur google.fr” correspond à créer un “tunnel” entre google.fr et…

Lire la suite Lire la suite

Les Sockets ou comment communiquer sur internet …

Les Sockets ou comment communiquer sur internet …

Je vais essayer de vous montrer comment utiliser les sokets dans un projet. Je ne vais pas le faire dans un “projet vide” directement mais plutôt mais dans une classe que nous pourrons réutiliser. Mise en place d’un projet vierge (Regardez sur le site l’article correspondant) Ceci fait, on passe à la suite… Ajout d’une classe vierge Par le biais du menu “Fichier” faites “ajouter nouvel élément” puis classe. Nomez la et vous êtes prés. Ce qu’a besoin une connection…

Lire la suite Lire la suite

Création d’un Projet C# Vide

Création d’un Projet C# Vide

Ceci sera la base de tous nos projets. Nous utiliserons aussi des classes et structures additionelles. Voici la marche à suivre : Lancer Visual studio.Net. Dans l’onglet “page de démarage”, cliquer sur nouveau projet. Sélectionner “Projet Visual C#” et application Windows. Nommez votre projet. Cliquez sur appliquer et laissez le travailler Vous remarquez que votre environement s’est rempli. Dans l’explorateur de solution, vous voyez que quelques fichier se sont rajoutés : la racine “Solution ‘VOTRE_NOM_DE_PROJET’” et aussi “Form1.cs” pour ne…

Lire la suite Lire la suite

Struct, Class, pour quelle organisation opter ?

Struct, Class, pour quelle organisation opter ?

Struct et Class sont deux type utilisable en C#. Le problème étant de savoir quand les utiliser… Selon moi, les classes sont des super-structures, nous allons voir comment utiliser les deux…   Type : CLASS On peut ajouter une classe dans un projet par le biais du menu ‘fichier’ : “Fichier” –> “Ajouter un nouvel element” –> “Classe” puis entrez votre nom de classe. Vous vous en doutez, “Ajouter un element existant” permet de réutiliser une classe déja faite. L’IDE,…

Lire la suite Lire la suite