A Microsoft anunciou hoje o Windows Template Studio 3.0, sua primeira grande atualização desde a versão 2.0 que foi lançada em abril do ano passado. A plataforma foi criada em maio de 2017 como uma alternativa ao Windows App Studio, e a equipe vem adicionando recursos rapidamente desde então.
O que há de novo
Incluído nesta versão:
- Código agora gera como uma solução multi-projeto. Isso permitirá uma melhor reutilização e separação da lógica de código. Isso agora produzirá um projeto UWP e um projeto .NET Core.
- Suporte para adicionar novos projetos no clique direito.
- A visualização de navegação horizontal é substituída pelo padrão de navegação Dinâmica.
- Atualize o MVVMLight para usar a biblioteca padrão do .NET
- Correções de bugs.
Você pode obter a lista completa de melhorias na versão 3.0 no Github do WTS.
Atualizações da plataforma de desenvolvimento:
- AdaptiveCards para v1.1.2
- AppCenter.Analytics para v 1.12.0
- AppCenter.Crashes para v 1.12.0
- Services.Store.Engagement para v10.1810.16002
- UI.Xaml para v2.0.181018003.1
- Json para v12.0.1
- UI.for.UniversalWindowsPlatform para v1.0.1.3
Problema conhecido
- O suporte do Visual Studio 2019 Preview para multiprojetos tem uma falha de referência do NuGet para o projeto Core. (#2862) Solução atualmente para adicionar manualmente a referência. A única referência conhecida que fazemos é a Newtonsoft.Json no Core.
- O hub de feedback foi removido até que um bug tenha sido corrigido em seu SDK (#2879)
Como obter a atualização
Existem dois caminhos para atualizar para a compilação mais recente.
- Já instalado: o Visual Studio deve atualizar automaticamente a extensão. Para forçar uma atualização, vá para Ferramentas> Extensões e Atualizações. Em seguida, vá para Atualizar expansor à esquerda e você verá o Windows Template Studio lá e clique em “Atualizar”
- Não instalado: Vá para https://aka.ms/wtsinstall, clique em “download” e clique duas vezes no instalador do VSIX.
A Microsoft também disse o que vem em lançamentos futuros. A versão 3.1 verá um modelo de padrão de navegação de menus, recursos de Login de Identidade e do Azure. Seguindo em frente, haverá melhor suporte ao VS 2019 e projetos de Teste de Unidade.