DieuxHebdo : C# 8 plus en détail

DieuxHebdo
Rémy Fricou - 18/02/2019 à 18:10:210 commentaire

Cette semaine est plutôt calme comparé au ras de marée de la semaine précédente.

Avec la sortie du .NET Core 3 Preview 2 et l'implémentation de certaines fonctions du C# 8, nous voyons fleurir ci et là des articles sur l'utilisation des dernières nouveautés du C#.


C# 8 : les nouveautés

Voici deux articles sur des nouveautés du C# 8 :

  • L'instruction switch

=> https://alexatnet.com/cs8-switch-statement/

  • L'opérateur chapeau et la structure Index

=> http://www.devsanon.com/c/c-8-introducing-index-struct-and-a-brand-new-usage-for-the-hat-operator/

=> https://www.codejourney.net/2019/02/csharp-8-slicing-indexes-ranges/


Également, voici trois articles sur le C# qui ne sont pas liés aux nouveautés du langage :

  • Une personne a essayé de poser le débat de façon non passionnée sur quelle syntaxe de LINQ entre la Query et la Method est la meilleure en fonction des cas d'utilisation. Et il paraitrait que la Query aurait ses vertus... quand on est un n00b.

=> https://michaelscodingspot.com/when-to-use-c-linq-with-query-syntax-over-method-syntax/

  • Vous rêvez de connaître la liste exhaustive (et il y en a !) des différences entre le C# et le VB ? Cet article est fait pour vous ! L'auteur a eu le courage de recenser 75 différences avant de succomber devant le poids de cette tâche...

=> https://anthonydgreen.net/2019/02/12/exhausting-list-of-differences-between-vb-net-c/

  • Petit post intéressant sur l'utilisation de Parallel.ForEach pour faire du multithreading sans se faire trop mal aux neurones.

=> https://chrisstclair.co.uk/multithreading-made-easy-parallel-foreach/


La montée en puissance de Chromium fait peur...

Avec le basculement de Edge sur le moteur de rendu de Chromium, Microsoft n'imaginait peut-être pas provoquer une fois de plus une levée de boucliers contre lui. Et pourtant, l'auteur de l'article suivant voit dans la prochaine hégémonie de Chromium une menace pour le web libre.

Et les solutions ne sont plus légion : Go Go Firefox?

=> https://itnext.io/chromium-is-eroding-the-open-web-and-its-our-responsibility-to-stop-it-b577e121a4a9


... Et Electron a ses détracteurs

Cet article fait écho au précédent dans le sens où, lorsque vous utilisez une application basée sur Electron comme Slack, vous téléchargez l'air de rien l'équivalent d'un Chrome avec ses 15,7 millions de ligne de code utiles (sans les lignes blanches & commentaires).

Et du coup, vous avez une appli de chat qui bouffe gentiment vos ressources machines et votre batterie au passage, merci Chrome...

=> https://josephg.com/blog/electron-is-flash-for-the-desktop/


C'est tout pour nous, bonne semaine à vous et à bientôt !


Commentaires :

Aucun commentaires pour le moment


Laissez un commentaire :

Réalisé par
Expaceo