C
10 article(s)
Advanced C# Tutorial: Not the OOP You Know
📖 Lire sur Vigie24Ce tutoriel avancé explore des concepts de programmation en C# qui s'écartent de la programmation orientée objet (POO) traditionnelle. Il propose une approche moderne pour optimiser la structure et la performance du code.

Microsoft présente les nouveautés pour les développeurs C++ dans Visual Studio 2026, version 18.7 à 18.10, notamment des améliorations liées à Git, GitHub Copilot et au débogage
📖 Lire sur Vigie24Microsoft détaille les mises à jour des versions 18.7 à 18.10 de Visual Studio 2026 pour les développeurs C++. Les nouveautés se concentrent principalement sur l'intégration de GitHub Copilot, l'optimisation du débogage et l'amélioration des fonctionnalités Git.

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.