Appliquer des styles CSS aux vues Angular

Cet article fait partie de la série d’articles Angular from Scratch. @_stfeyes Angular permet d’appliquer un style CSS sur les éléments des vues des composants. Ce style CSS peut être défini de façon globale pour toute l’application, au niveau d’un composant ou plus spécifiquement à un élément. Le but de cet article est d’expliciter différentes…

Continuer à lire

Les vues des composants Angular

Cet article fait partie de la série d’articles Angular from Scratch. @amyb99 Les composants Angular sont des objets permettant d’afficher une vue. Il s’agit d’une unité d’implémentation correspondant à une partie de l’affichage d’une application Angular. Cette unité comporte de nombreux éléments permettant de faciliter l’implémentation de façon à, dans un 1er temps, initialiser les…

Continuer à lire

Fonctionnalités C# 8.0

Le but de cet article est de résumer et d’expliquer les fonctionnalités de C# 8.0. Dans un premier temps, on explicitera le contexte de C# 8 par rapport aux différents frameworks qui permettent de l’utiliser. Ensuite, on rentrera dans le détail des fonctionnalités. Les fonctionnalités les plus rapides à expliquer se trouvent dans cet article….

Continuer à lire

Unmanaged constructed types (C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 8.0. Sommaire Avant de commencer… Generic type vs constructed type Type non managé Structure managée vs structure non managée Les tableaux Constructed types non managés Contrainte unmanaged C# 8 Fonctionnalités C# 8.0 Précisions sur les versions de C# Fonction locale statique Utilisation…

Continuer à lire

Enumérer de façon asynchrone (C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 8.0. Sommaire Rappels concernant yield Enumérer de façon asynchrone Syntaxe de l’énumération   Avec await foreach   Avec une itération manuelle Implémentation avec ConfigureAwait(false) Utiliser un CancellationToken C# 8 Fonctionnalités C# 8.0 Précisions sur les versions de C# Fonction locale statique Utilisation de using…

Continuer à lire

Disposer des objets de façon asynchrone (C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 8.0. Sommaire Rappels sur async/await Disposer des objets de façon asynchrone Finalize() et Dispose() IAsyncDisposable Utilisation de using sans {…}   Avec await using   Avec ConfigureAwait() C# 8 Fonctionnalités C# 8.0 Précisions sur les versions de C# Fonction locale statique Utilisation de using…

Continuer à lire

Références nullables (C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 8.0. Sommaire Référence nullable vs référence non-nullable Activer l’option de configuration Nullable Contexte nullable Se prémunir contre les valeurs nulles Opérateur !. (null-forgiving) Autres opérateurs contre les NullReferenceException   Opérateur ?. (null-conditional)   Opérateur ?[] (null-conditional)   Opérateur ?? (null-coalescing)   Opérateur ??= C# 8 Fonctionnalités…

Continuer à lire

Membre d’une structure en lecture seule avec readonly (C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 8.0. Sommaire Utilisation de readonly sur les membres d’une structure readonly sur des méthodes membres readonly sur des propriétés readonly au niveau d’un index Précisions sur les defensive copies readonly protège seulement des affectations C# 8 Fonctionnalités C# 8.0 Précisions sur les…

Continuer à lire