JavaScript, Python et Java sont les langages de développement les plus utilisés par les développeurs de logiciel actif tandis que C# perd du terrain selon l'enquête State of the Developer Nation
La deuxième version admissible de .NET 5.0 est disponible et constitue la dernière RC avant la sortie de la version stable en novembre, Microsoft autorise son utilisation en production
Orleans, un framework multiplateforme pour la création d'applications distribuées robustes et évolutives, s'appuie sur la productivité des développeurs .NET
Les développeurs gèrent un volume de code 100 fois plus important maintenant qu'en 2010 dans plus de langages, pour plus de plateformes que jamais. Une complexité qui a un impact personnel sur eux
Visual Studio 2019 v16.8 Preview 3.1 s'accompagne des Codespaces en version bêta limitée, des améliorations de l'intégration à Git, de la prise en charge des principales fonctionnalités C++20
.NET 5.0 Preview 8 est estampillée comme "feature complete" et apporte de nombreuses fonctionnalités, ainsi que le support de Windows ARM64 et Web Assemby
Visual Studio Code 1.48 est disponible en téléchargement et apporte de nombreuses améliorations, comme la commande Debug: Open Link pour déboguer rapidement toute URL
Rider : la version 2020.2 de l'EDI .NET multiplateforme de JetBrains est disponible avec un Localization Manager et des mises à jour majeures pour Unity
Visual Studio bénéficie enfin d'une extension Angular Language Service pour les développeurs Angular, l'EDI apporte également une nouvelle expérience Git
IdentityServer4 : apprendre comment authentifier l'utilisateur via notre propre service d'accès aux données et comment définir les revendications de l'utilisateur, un billet d'Hinault Romaric
.NET 5 : Benchmark.NET est dorénavant l'outil canonique pour mesurer la performance du code .NET, voici un aperçu des améliorations de performances à venir dans .NET 5
.NET 5.0 Preview 5 est disponible, avec un "petit" ensemble de nouvelles fonctionnalités et d'améliorations des performances, dont des changements apportés au compilateur RyuJIT JIT et autres
Visual Studio 2019 v6.7 Preview 2 est disponible et apporte un processus local avec Kubernetes, ainsi que des améliorations dans l'espace C++ et dans la productivité du .NET et du Git
Rust entre dans le top 20 de l'indice Tiobe de popularité des langages de programmation pour la première fois, C conserve la tête du classement et Java la seconde place
.NET 5 : Benchmark.NET est dorénavant l'outil canonique pour mesurer la performance du code .NET, voici un aperçu des améliorations de performances à venir dans .NET 5
.NET 5.0 Preview 5 est disponible, avec un "petit" ensemble de nouvelles fonctionnalités et d'améliorations des performances, dont des changements apportés au compilateur RyuJIT JIT et autres
Visual Studio 2019 v6.7 Preview 2 est disponible et apporte un processus local avec Kubernetes, ainsi que des améliorations dans l'espace C++ et dans la productivité du .NET et du Git
Rust entre dans le top 20 de l'indice Tiobe de popularité des langages de programmation pour la première fois, C conserve la tête du classement et Java la seconde place
Build 2020 : Visual Studio 2019 v16.6 et Visual Studio v16.7 Preview 1 sont disponibles, Microsoft fait le point sur les nouveautés et les améliorations
Build 2020 : Microsoft annonce .NET MAUI, une évolution de Xamarin.Forms, pour la création d'applications natives multiplateformes mobiles et bureautiques
Veracode fait un état des lieux de la sécurité des bibliothèques open source et propose aux développeurs une répartition des types de faille sur les langages de programmation
Visual Studio Code 1.45 est disponible et apporte des améliorations au débogueur JavaScript qui est en préversion, ainsi qu'une mise en évidence plus rapide des syntaxes
ReSharper Ultimate 2020.1 est disponible avec la prise en charge améliorée de C# 8.0 et C++ 20, analyse du flux de données des valeurs entières, et autres
Rider 2020.1 est disponible en téléchargement, l'EDI .NET multiplateforme s'accompagne de nombreuses améliorations parmi lesquelles le rechargement à chaud Xamarin
Visual Studio 2019 v16.6 Preview 3 est disponible et apporte de nombreuses améliorations au niveau du contrôle de version mais également au sein des outils pour le développement mobile
.NET 5 Preview 1 est disponible et apporte des améliorations des performances d'expression régulière, ainsi que des améliorations de la qualité du code dans RyuJIT
Visual Basic : Microsoft annonce qu'il va assurer la prise en charge du langage sur .Net 5, mais ne le fera plus évoluer pour rester compatible avec le .Net Framework
Microsoft publie .NET Core Uninstall Tool, un utilitaire de désinstallation pour les SDK et Runtimes .NET Core qui est pour le moment uniquement disponible sur Mac et Windows
Visual Studio Code 1.43 est disponible et apporte des améliorations au niveau des notifications de progression, ainsi que la prise en charge du lecteur d'écran Linux Orca
Classement des langages de programmation : Python est désormais aussi populaire que Java selon l'index RedMonk, TypeScript continue son ascension dans le Top 10
Microsoft fournit une feuille de route sur le travail qui sera effectué sur Visual Studio jusqu'en juin 2020, qui aborde les fonctionnalités significatives que l'éditeur va ajouter
Microsoft rappelle que .NET Core 3.0 va arriver en fin de vie le 3 mars 2020 et recommande de passer à .NET Core 3.1 qui est une version prise en charge à long terme (LTS)
Un dev propose Debug Visualizer, une extension VS Code pour visualiser les structures de données lors du débogage qui fonctionnerait avec tous les langages qui peuvent être débogués dans VS Code
Popularité des langages de programmation : Objective-C en perte de vitesse d'après TIOBE, Python a dépassé Java pour la première fois en termes d'utilisation sur les projets open source GitHub
Visual Studio Code 1.42 est disponible et apporte la possibilité de limiter le nombre d'éditeurs ouverts, ou de mettre une coloration à une zone de code qui a été pliée
Développeurs Web : Microsoft Blazor vous permet de créer des applications natives iOS et Android en C#, .NET, grâce à son nouveau projet expérimental Mobile Blazor Bindings
JetBrains annonce la sortie de Rider 2019.3, la dernière mise à jour majeure de l'année pour son EDI multiplateforme destiné au développement C# et .NET
.NET Core 3.1 est disponible, il s'agit d'une version prise en charge à long terme (LTS) qui apporte des corrections et des améliorations à .NET Core 3.0
Il est désormais possible d'écrire des notebooks .NET sur Jupyter. Cette préversion s'accompagne de fonctionnalités axées sur l'affichage, le machine learning et le big data