Archives de
Category: C# Tutorials

La liste des tutoriaux C#, tout ce qu’il vous faut pour programmer

Velocity, le cache distribué selon Microsoft

Velocity, le cache distribué selon Microsoft

Velocity (nom de code du projet) est un principe de cache distribué qui peut être attaqué par des programmes .Net. Vous pouvez donc l’utiliser sur votre site Web, sur une application serveur distribué ou sur toute autre implémentation … Il sera généralisé dans peu de temps afin de l’offrir aux développeurs mais se rendra aussi disponible sur Azure. Une fois l’installation effectuée (principe d’un maitre et de plusieurs esclaves), on peut alors manager le cache par un power shell. Selon…

Lire la suite Lire la suite

Injecter des Mocks via IOC (NInject et Rhino Mocks)

Injecter des Mocks via IOC (NInject et Rhino Mocks)

Voici une de mes publications (code développé avec Lionel Molas) sur un site de programmation en collaboration avec des amis : http://www.homonerdicus.com/ Le lien vers l’article est celui ci : http://www.homonerdicus.com/?p=17 Attention, ce post s’adresse aux gens qui savent ce qu’est de l’IOC et du Mocking 🙂 Bonne lecture !   En voici une version copiée : Bonjour à tous, Voici un petit post expliquant l’intégration quasi-parfaite de Rhino Mocks avec NInject. Pour rafraichir les esprits, NInject est un framework…

Lire la suite Lire la suite

.Net, Microsoft et les Règles …

.Net, Microsoft et les Règles …

Bon, voila, je me dois de pousser une geulante de temps à autre … Non mais sans rire ça me révolte, J’ai passé une heure à débugger mon protocole réseau de mon MMORPG pour me rendre compte que c’est une énormité de microsoft. Vla l’histoire, mon but était de convertir une donnée en type de base (int, char, byte, etc …) en un tableau de byte, jusqu’au moment ou je me trouve face à la conversion de byte en tableau…

Lire la suite Lire la suite

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

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