Septembre 2019
Volume 34, numéro 9
Une annonce spéciale de Microsoft et MSDN Magazine
[Développement .NET]
Arborescences d’expression en Visual Basic et C#
Les arbres d'expression modélisent diverses opérations de code et permettent d’exposer les API sans que les développeurs aient à apprendre un nouveau langage ou vocabulaire. Cet article explore la création et la modification d’arbres d’expression en Visual Basic et C#.
[Mot d’introduction]
Visual Basic sur .NET Core
Visual Basic .NET 16.0 constitue une avancée majeure car il porte l’un des langages de programmation les plus productifs du monde sur la plateforme .NET Core. Découvrez les offres de Microsoft avec Kathleen Dollard, responsable du programme Visual Basic.
[F#]
Polyvalence de F# sur .NET Core
Phillip Carter décrit les bases de l’utilisation de F# sur .NET Core et passe en revue quelques fonctionnalités avancées, notamment l’utilisation de l’interface de ligne de commande .NET pour créer une application console et un projet de bibliothèque quel que soit le système d’exploitation. Il donne également un aperçu de certaines technologies que vous pouvez utiliser pour créer des services web avec F#.
[Le programmeur au travail]
Présentation de Python
En quelques années, Python est devenu l’un des langages les plus populaires, notamment dans le monde de la science des données, de l’IA et de l’apprentissage automatique. Ted Neward lance une nouvelle série qui explorera la syntaxe et la sémantique de Python, ainsi que certaines des bibliothèques les plus intéressantes de l’écosystème Python.
[Informatique quantique]
Messagerie quantique avec Q# et Blazor
Créez une application Blazor basée sur MVVM qui exploite Q# et le phénomène remarquable de l’enchevêtrement quantique pour transférer instantanément la moitié d’un message sur des distances potentiellement importantes, tout en écartant le risque d’écoute clandestine.
[À la pointe]
Méthodes de diffusion en continu dans les services grPC d’ASP.NET Core
gRPC ne se limite pas aux méthodes unaires classiques de requête/réponse. Comme le montre cet article, gRPC permet d’utiliser des méthodes de diffusion pour envoyer et recevoir des données de manière fragmentaire. L’article montre également comment intégrer SignalR Core dans la solution client pour une notification rapide à l'interface utilisateur.
[Ne me lancez pas sur le sujet]
Changement radical
L’essor des logiciels Open source a constitué un changement radical dans le secteur des logiciels. David Platt se demande comment son adoption par des fournisseurs de logiciels commerciaux comme Microsoft va influer sur les orientations du secteur d’activité.
[Le mot du rédacteur en chef]
Les meilleures choses...
On a coutume de dire que les meilleures choses ont une fin. Au bout de 33 ans de bons et loyaux service durant lesquels il a dispensé des conseils pratiques aux développeurs Microsoft, MSDN Magazine cessera de paraître après son numéro de novembre.