background preloader

Évolution des langages Microsoft .NET

Facebook Twitter

Announcing the .NET Framework 4.7. Today, we are announcing the release of the .NET Framework 4.7.

Announcing the .NET Framework 4.7

It’s included in the Windows 10 Creators Update. We’ve added support for targeting the .NET Framework 4.7 in Visual Studio 2017, also updated today. The .NET Framework 4.7 will be released for additional Windows versions soon. We’ll make an announcement when we have the final date. The .NET Framework 4.7 includes improvements in several areas: Amélioration des performances de Linq dans .NET Core. Depuis le temps qu’on en parle, vous êtes sans doute au courant que Microsoft a publié une version open-source et multiplateforme de .NET : .NET Core.

Amélioration des performances de Linq dans .NET Core

Cela signifie que vous pouvez maintenant créer et exécuter des applications .NET sous Linux ou macOS. C’est déjà assez cool en soi, mais ça ne s’arrête pas là : .NET Core apporte aussi beaucoup d’améliorations à la Base Class Library. Par exemple, Linq est plus rapide dans .NET Core. Les nouveautés de C# 7. Il y a environ deux ans, Microsoft a rendu le compilateur C# open source et multiplateforme, et tout le processus d'évolution du langage, de la conception à l’implémentation, se fait maintenant publiquement sur Github.

Les nouveautés de C# 7

Microsoft semble d’ailleurs avoir plongé tête la première dans le monde open source, puisque nombre de ses produits de développement sont maintenant sur GitHub (Roslyn, .NET Core, Core CLR, ASP.NET Core, Entity Framework Core, MSBuild, PowerShell…). C# 7 est la première version du langage qui intègre des contributions de la communauté. Cette mouture n’est pas encore en version finale, mais on peut déjà tester les nouvelles fonctionnalités dans la Release Candidate de Visual Studio 2017 publiée récemment. Pour cette version, il ne semble pas y avoir de thème clairement défini. .NET Standard avec Xamarin. Xamarin supporte désormais .NET Standard, c’est simple et cela permet d’obtenir un code encore plus portable !

.NET Standard avec Xamarin

.NET “Standard” Kesako ? .NET n’est-il pas en lui-même une sorte de standard ? Oui. Mais comme vous le savez il existe plusieurs “saveurs” de .NET. Google App Engine Adds .NET Support. News Google App Engine Adds .NET Support .NET developers now have another option for the streamlined creation of cloud apps, now that Google App Engine has announced support for the Microsoft developer stack.

Google App Engine Adds .NET Support

By Michael Domingo03/14/2017 Google wants to make sure that .NET developers don't dismiss its app engine outright and in fact, wants its cloud offering to be a legitimate option among the many.