C
8 article(s)
Using extern alias to Benchmark Conflicting Assemblies in BenchmarkDotNet
📖 Lire sur Vigie24Cet article explique comment utiliser la fonctionnalité 'extern alias' de C# pour comparer les performances de plusieurs bibliothèques possédant des noms de types identiques via BenchmarkDotNet. Cette méthode permet d'éviter les conflits de compilation (erreur CS0433) et d'assurer un benchmark équitable entre différents fournisseurs.

IEnumrable and IQueryable in c#
📖 Lire sur Vigie24Cet article explique la distinction technique entre IEnumerable<T> et IQueryable<T> en C#. Il détaille comment LINQ et Entity Framework Core gèrent l'exécution des requêtes et l'impact de ce choix sur les performances applicatives.

Course: Complete Introduction to Object-Oriented Programing with C#
📖 Lire sur Vigie24Ce cours propose une introduction complète à la programmation orientée objet (POO) en utilisant le langage C#. Il couvre les concepts fondamentaux nécessaires pour structurer des applications modernes.

How async, await and Task are related in C#?
📖 Lire sur Vigie24Cet article explique le fonctionnement et l'interrelation entre les mots-clés async, await et la classe Task en C#. L'objectif est de permettre la mise en œuvre d'opérations asynchrones non bloquantes pour améliorer la réactivité et la scalabilité des applications.

ReSharper 2026.2 Release Candidate Released!
📖 Lire sur Vigie24JetBrains a publié la version Release Candidate de ReSharper 2026.2. Cette mise à jour introduit le support des agents basés sur ACP via Junie, améliore l'analyse C# et optimise l'intégration .editorconfig.

EF Core Union Types: A Practical Guide
📖 Lire sur Vigie24Ce guide pratique explore la mise en œuvre des types d'union dans Entity Framework Core pour gérer des structures de données polymorphes. Il détaille les stratégies de mapping pour optimiser la persistance de données complexes en base de données.

Natvis Comes to Linux and macOS: Visualize Your C++ Types Without Writing a Single Data Formatter
📖 Lire sur Vigie24JetBrains étend le support de Natvis aux systèmes Linux et macOS via Rider. Cette fonctionnalité permet aux développeurs C++ de visualiser leurs types de données complexes sans avoir à écrire manuellement des formateurs de données fastidieux.

Persisting C# Records in Dapper: Why They Must Share the Table
📖 Lire sur Vigie24Cette ressource explique comment persister les records C# en utilisant Dapper, en mettant l'accent sur la nécessité d'une structure de table partagée pour optimiser le mapping. Elle détaille les contraintes techniques liées à l'immuabilité des records lors de l'interaction avec la base de données.