Septembre 2019

Volume 34, numéro 9

Une annonce spéciale de Microsoft et MSDN Magazine

Expression Trees in Visual Basic and C#

[Développement .NET]

Arborescences d’expression en Visual Basic et C#

Zev Spitz

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#.

Visual Basic on .NET CoreColonne

[Mot d’introduction]

Visual Basic sur .NET Core

Kathleen Dollard

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.

Do It All with F# on .NET Core

[F#]

Polyvalence de F# sur .NET Core

Phillip Carter

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#.

An Introduction to PythonColonne

[Le programmeur au travail]

Présentation de Python

Ted Neward

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.

Quantum Messaging with Q# and Blazor

[Informatique quantique]

Messagerie quantique avec Q# et Blazor

Daniel Vaughan

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.

Streaming Methods in ASP.NET Core gRPC ServicesColonne

[À la pointe]

Méthodes de diffusion en continu dans les services grPC d’ASP.NET Core

Dino Esposito

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.

A C ChangeColonne

[Ne me lancez pas sur le sujet]

Changement radical

David S. Platt

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é.

All Good ThingsColonne

[Le mot du rédacteur en chef]

Les meilleures choses...

Michael Desmond

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.