C# 7 apporte un ensemble de petites nouveautés dont une que je vais vous expliquer dans cet article : les Tuples. En réalité, nous allons parler davantage d'une amélioration que d'une nouveauté puisque cette notion existait déjà avec l'introduction du framework .NET 4.
Langage C#
Que sont les principes SOLID dans la programmation orientée objets ?
Le terme SOLID dans le développement représente 5 principes importants qui respectent certaines règles dans la programmation orientée objet et particulièrement dans le monde du .NET. C'est un acronyme que je vais décrire lettre par lettre dans cet article et qui peut-être questionné lors d'un entretien d'embauche comme ce fut le cas pour moi en Nouvelle-Zélande à plusieurs reprises.
Création d’une section de configuration personnalisée en .NET
Nous allons voir dans cet article, la façon dont fonctionne la création d'une section de configuration personnalisée en .NET que l'on va pouvoir lire dans un fichier .config de notre projet.
C# 6 : Le nouvel opérateur « Null Propagation »
C# 6 apporte une nouveauté non négligeable pour clarifier le code concernant l'accès à une propriété d'un objet susceptible d'être vide.
Renvoyer une vue HTML grâce au moteur de vue « RazorEngine » avec WEB API
Pour une raison quelconque, vous pouvez être amené pour un projet WEB API de renvoyer une vue HTML avec des paramètres plutôt que du JSON classique.
Supprimer une colonne avec NPOI, une librairie Excel pour .NET
Voici une classe qui permet de supprimer une colonne en précisant sa position dans une feuille Excel :
Bien comprendre les mots-clés « ref » et « out » en C#
Explication d'une manière synthétique sur le fonctionnement des mots clés ref et out, exclusifs au langage C#.