Articles par tag: csharp
KillerPDF : éditeur PDF open source pour Windows
Éditeur PDF portable léger sans télémétrie ni abonnements. Code open source, édition de texte, annotations, signatures. Pour Windows 10/11.
Break étiqueté en C# 15 : application pratique
Nous analysons quand le break et continue étiquetés en C# 15 sont vraiment nécessaires, et quand il est préférable d'utiliser le refactoring. Exemples pour les développeurs.
Unions discriminées en C# : Analyse et optimisation pour la production
Comment créer des unions discriminées efficaces en C# sans perte de performances. Comparaison de OneOf, DuNet et générateur de source personnalisé. Cas pratiques.
Formation des LLM en C# avec OpenCL : guide pratique
Guide étape par étape pour former des modèles linguistiques en C# en utilisant OpenCL au lieu de CUDA. Création, formation et exportation de petits LLM.
Maîtrisez C# dès les bases : Programme gratuit
Acquérez les compétences de développeur C# gratuitement : Des bases en informatique à ASP.NET Core et EF Core. Plan complet de 8–10 mois avec cours et conseils pour postes juniors. Commencez maintenant !
SearchValues et FrozenCollections dans .NET 8 pour l'optimisation
Apprenez comment SearchValues et FrozenCollections accélèrent la recherche dans les hot paths de .NET 8. Benchmarks : 13x sur les chaînes, 2x sur les dictionnaires. Instructions pour les développeurs avec des exemples de code.
Modificateur d'accès Elvis en C# — contrôle d'accès statique
Comment le modificateur Elvis assure un contrôle d'accès strict par le compilateur aux membres privés en C#. Exemples réels, limitations et meilleures pratiques pour les développeurs seniors.
Intégration de code natif dans .NET : P/Invoke, DllImport, compatibilité multiplateforme
Guide complet sur l'utilisation de code natif dans .NET : de DllImport à la création de paquets NuGet. Apprenez P/Invoke, le maréchalage et les solutions multiplateformes pour les développeurs.