Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As instruções a seguir definem a estratégia da equipe do .NET na tomada de decisões sobre a evolução do Visual Basic.
O Visual Basic continuará sendo uma linguagem simples e acessível com um design estável. As bibliotecas principais do .NET darão suporte ao Visual Basic e muitas das melhorias no Runtime e nas bibliotecas do .NET beneficiarão automaticamente o Visual Basic. Quando o C# ou o .NET Runtime introduzem novos recursos que exigiriam suporte à linguagem, o Visual Basic geralmente adotará uma abordagem somente de consumo e evitará uma nova sintaxe. O Visual Basic não será estendido para novas cargas de trabalho. Continuaremos investindo na experiência no Visual Studio e interoperaremos com o C#, especialmente em cenários principais do Visual Basic, como Windows Forms e bibliotecas.
Como a estratégia orienta a evolução do Visual Basic
Essas anotações fornecem insights sobre como a equipe do .NET pensa sobre as instruções-chave.
"O Visual Basic continua sendo uma linguagem simples e acessível"
A sintaxe de linguagem natural do Visual Basic permite que programadores e não programadores leiam código e se envolvam em discussões significativas. Muitas pessoas abraçam o design do Visual Basic e esse design não mudará.
"linguagem com um design estável"
O design do Visual Basic permite que os programadores criem aplicativos sólidos hoje e entendam o código escrito por um longo período de tempo sem alterações estilísticas.
"O Visual Basic geralmente adotará uma abordagem somente de consumo e evitará uma nova sintaxe"
Os novos recursos no runtime do .NET e no C# às vezes exigem alterações de idioma para implementar. A equipe do .NET maximizará a interoperabilidade oferecendo suporte a muitos desses recursos e maximizará a estabilidade com uma abordagem somente de consumo. Uma abordagem somente de consumo significa que o código do Visual Basic pode acessar APIs do .NET e tipos criados em novos recursos de runtime do .NET, mas o idioma não adicionará sintaxe para definir tipos que usam esses recursos. Essa abordagem permite que novos recursos beneficiem os usuários do Visual Basic com pouca ou nenhuma alteração de sintaxe.
"Continuaremos investindo na experiência no Visual Studio"
A equipe do .NET continuará aprimorando a experiência do Visual Studio para desenvolvedores do Visual Basic, como o fornecimento de analisadores, ferramentas de correção de código e recursos de produtividade do IDE.
"nos principais cenários do Visual Basic"
A equipe do .NET se concentrará em cenários existentes compatíveis com o Visual Basic. É improvável que o suporte para novas cargas de trabalho, como front-ends da Web ou estruturas de interface do usuário entre plataformas, seja adicionado.