BT

Início Notícias Microsoft abre o código do WPF, Win Forms e WinUI

Microsoft abre o código do WPF, Win Forms e WinUI

Favoritos

No Microsoft Connect 2018, foi anunciado o lançamento da primeira prévia do .NET Core 3.0. Contida em um anúncio maior, a empresa está lançando o WPF, o Windows Forms (WinForms) e o WinUI como projetos de software livre no GitHub. Todos foram liberados sob a licença do MIT, dando aos desenvolvedores ampla latitude para usá-los em seus próprios aplicativos.

Isso significa que os desenvolvedores que usam o .NET Core 3 podem usar o WPF e o WinForms. Atualmente, essas tecnologias fazem parte da versão do Windows do .NET Core SDK e, portanto, não são suportadas no Mac OS / Linux. Como essas tecnologias agora são de código aberto, os aplicativos de área de trabalho do Windows no .NET Core estão um passo mais próximos de serem compatíveis com várias plataformas. É importante perceber que a tecnologia subjacente nessas bibliotecas pressupõe que o Windows é o sistema operacional host, há muito trabalho a ser feito - seja da Microsoft ou da comunidade - para dar suporte à execução entre plataformas.

Aqueles que querem começar a usar o WPF e o WinForms no .NET Core 3 podem fazê-lo agora. Depois que o .NET Core 3 Preview SDK para Windows tiver sido instalado, haverá dois novos tipos de projeto disponíveis, um para o WPF e outro para o WinForms. Simplesmente execute um dos seguintes comandos:

dotnet new wpf

dotnet new winforms

Com isto, basta uma rápida execução do dotnet para executá-los.

O Visual Studio 2017 15.9 pode ser usado para desenvolver aplicativos WPF e WinForms no .NET Core 3, mas a Microsoft diz que a "experiência com suporte" será fornecida em uma atualização futura do VS2019. Isso significa que os usuários terão que esperar por essa atualização antes de poderem usar o conhecido GUI designer no IDE, mas isso não impede a edição/depuração desses aplicativos. Kevin Gallow, da Microsoft, relata que o projeto WinUI está iniciando sua jornada de código aberto com o lançamento dos componentes System.Xaml, com mais para vir nos próximos meses. WPF, WinForms e WinUI estão disponíveis agora no GitHub.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.