DotnetDojo

Développer des applications modernes avec les technologies Microsoft et Open source

  • Blog
  • Vidéos
  • Formations
  • Outils

Maîtriser les délégués, les événements et les expressions lambdas

Dans cet article, je vais vous parler de l’importance des délégués, des événements et des expressions lambdas.

Très souvent, je rencontre beaucoup de développeur C# débutants qui ne connaissant pas ces notions.

En discutant avec eux, je me rends bien compte que les débutants ne maîtrisent pas du tout les délégués en C#.
J’entends souvent des réponses du genre, « je l’utilise mais je ne sais pas trop ce que je fais et comment ça marche… ».

Au début, lorsque j’ai appris le langage C#, j’avais des difficultés à comprendre les délégués.
J’ai du chercher et étudier du code pour savoir enfin comment ça fonctionne.

Petit à petit, je me suis mis à utiliser les délégués (delegates) puis les événements.
Récemment, avec l’évolution du langage C#, sont apparus les expressions lambdas.

Au début aussi, j’étais un peu réticent à les utiliser. Je me suis dit : « qu’est-ce que c’est que ça encore… ».
Et finalement, je me suis rendu compte que tout le monde utilise les expressions lambdas. J’ai donc du me former.

Avec le recul, je me rends bien compte aujourd’hui que ces mécanismes sont vraiment très importants :

  • Ils sont très utilisés dans le framework .NET (dans les classes de base mais aussi dans WCF, les applications Windows Store, la programmation asynchrone…)
  • Ils permettent de transformer le code pour être pour plus agile et surtout pour coder plus vite

Bref, j’avais tors de ne pas m’avoir formé correctement dès le début.

Et aujourd’hui, je donne régulièrement des formations (sur site) à des élèves qui ont déjà des connaissances en C# et lorsque je parle des délégués ou des expressions lambdas, je me rends compte que le sujet n’est pas souvent maîtrisé.

C’est pour ça que je vous propose aujourd’hui, une méthode rapide pour apprendre à maîtriser ces trois mécanismes : les délégués, les événements et les expressions lambdas.
Pour en savoir plus, c’est par ici : Maitriser les délégués, les événements et les expressions lambdas sans se casser la tête en 4 heures

Cette méthode est basée sur la pratique et je l’ai spécialement conçue pour être rapide et pour aller droit au but. C’est donc à vous de jouer pour faire changer les choses.

Désormais, c’est à vous de passer à l’action : Maitriser les délégués, les événements et les expressions lambdas sans se casser la tête en 4 heures.

[ninja-inline id=3695]

Besoin de résultats rapides ?

Découvrez les formations vidéos que je propose :

  

 

Formations en présentiel (dans toute la France)

Découvrez également les formations C# et .NET que je donne en présentiel (en France)

A propos de DotnetDojo

Pascal Lacroix

Je m’appelle Pascal et je suis passionné par le développement logiciel, l’efficacité et l’entrepreneuriat. Sur DotnetDojo, je vous propose des méthodes pour apprendre à développer des applications modernes avec les technologies Microsoft et Open Source.

En savoir plus

Liens complémentaires

  • A propos de DotnetDojo
  • 18 principes pour professionnaliser le développement logiciel
  • Boite à outils du développeur
  • Tous les articles
  • Liste des formations
  • Contact

Copyright 2019 Jupiteo · Mentions légales · Contact · CGV · Offres d'emploi .NET · Formations Dotnet