Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les instructions suivantes définissent la stratégie de l’équipe .NET en prenant des décisions sur l’évolution de Visual Basic.
Visual Basic restera un langage simple et accessible avec une conception stable. Les bibliothèques principales de .NET prennent en charge Visual Basic, et de nombreuses améliorations apportées au runtime .NET et aux bibliothèques bénéficient automatiquement de Visual Basic. Lorsque C# ou .NET Runtime introduisent de nouvelles fonctionnalités qui nécessitent une prise en charge du langage, Visual Basic adopte généralement une approche de consommation uniquement et évite de nouvelles syntaxes. Visual Basic ne sera pas étendu aux nouvelles charges de travail. Nous continuerons à investir dans l’expérience dans Visual Studio et l’interopérabilité avec C#, en particulier dans les scénarios Visual Basic de base tels que Windows Forms et les bibliothèques.
Comment la stratégie guide l’évolution de Visual Basic
Ces annotations fournissent des insights sur la façon dont l’équipe .NET pense aux instructions clés.
« Visual Basic reste un langage simple et accessible »
La syntaxe du langage naturel de Visual Basic permet aux programmeurs et aux non-programmeurs de lire du code et de participer à des discussions significatives. De nombreuses personnes adoptent la conception de Visual Basic et cette conception ne changera pas.
« language with a stable design »
La conception de Visual Basic permet aux programmeurs de créer des applications solides aujourd’hui et de comprendre le code écrit sur une longue période de temps sans modifications stylistiques.
« Visual Basic adoptera généralement une approche consommation seule et évitera une nouvelle syntaxe »
Les nouvelles fonctionnalités du runtime .NET et C# nécessitent parfois des modifications de langage à implémenter. L’équipe .NET optimise l’interopérabilité en prenant en charge la plupart de ces fonctionnalités et optimise la stabilité avec une approche consommation seule. Une approche de consommation uniquement signifie que le code Visual Basic peut accéder aux API et types .NET basés sur les nouvelles fonctionnalités du runtime .NET, mais le langage n’ajoute pas de syntaxe pour définir des types qui utilisent ces fonctionnalités. Cette approche permet aux utilisateurs Visual Basic de bénéficier de nouvelles fonctionnalités avec peu ou pas de modifications de syntaxe.
« Nous continuerons à investir dans l’expérience dans Visual Studio »
L’équipe .NET continuera d’améliorer l’expérience Visual Studio pour les développeurs Visual Basic, telles que la fourniture d’analyseurs, de fixateurs de code et de fonctionnalités de productivité de l’IDE.
« dans les principaux scénarios Visual Basic »
L’équipe .NET se concentre sur les scénarios existants pris en charge par Visual Basic. Il est peu probable que la prise en charge de nouvelles charges de travail, telles que les frameworks d’interface utilisateur web frontaux ou multiplateformes, soit ajoutée.