IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Méta-programmation en C#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 825
    Par défaut Méta-programmation en C#
    Bonjour,


    Je voudrais savoir s'il était possible de faire de lé méta programmation en C#



    Merci,


    A bientôt

  2. #2
    Rédacteur
    Avatar de Paul Musso
    Profil pro
    Inscrit en
    Août 2008
    Messages
    368
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2008
    Messages : 368
    Par défaut
    Bonjour mister3957,

    Oui il est possible de faire de la méta programmation en C# et plus généralement sur la plateforme .net. Tout d'abord, tu peux utiliser des générateurs de code comme CodeDom. Personnellement, je m'en suis servi pour réaliser un Custom Tool pour VS 2008 générant une classe à partir d'un fichier XML.

    Ensuite, je pense aussi à des librairies permettant la POA, comme PostSharp. Celle-ci est particulièrement simple à utiliser, et permet donc d'insérer du code à la compilation à partir d'attributs. C'est particulièrement intéressant lorsque l'on veut insérer de la logique pour les logs, pour de la sécurité, pour de la validation d'arguments et j'en passe, dans une méthode contenant uniquement de la logique métier.

    En espérant que cela t'aide ...

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 825
    Par défaut
    Hé toi aussi de Toulouse ?

    Merci pour ces réponses, je vais aller regarder ça.

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/01/2010, 10h47
  2. méta-programmation et chronomètre
    Par salseropom dans le forum C++
    Réponses: 12
    Dernier message: 09/08/2009, 04h24
  3. Boucle for en méta-programmation?
    Par Charlemagne dans le forum Langage
    Réponses: 10
    Dernier message: 27/04/2009, 16h48
  4. Méta-programmation
    Par nicolas66 dans le forum C++
    Réponses: 19
    Dernier message: 17/03/2006, 18h51
  5. Méta-Programmation - [ structures de données ]
    Par Dam)rpgheaven dans le forum C++
    Réponses: 3
    Dernier message: 03/12/2004, 19h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo