Introdução
Este módulo discute as diferentes opções para criar aplicativos do Windows e como escolher a melhor opção com base nos requisitos do projeto.
Cenário de exemplo
Imagine que você é um gerente de projeto em uma empresa de consultoria que tem uma equipe de desenvolvedores experientes em .NET, C# e Extensible Application Markup Language (XAML). A empresa tem três projetos diferentes: um aplicativo de sincronização de arquivos na nuvem, um aplicativo de linha de negócios para o setor de saúde e um utilitário de leitor de logs para profissionais de TI. Cada projeto tem requisitos específicos e cenários de implantação. O módulo orienta você através do processo de análise de critérios de decisão para escolher a melhor estrutura de aplicação para cada projeto.
Qual a melhor forma de chegar a esta decisão?
O módulo abrange os seguintes tópicos:
- Introdução às estruturas de aplicativos do Windows
- Windows Presentation Foundation (WPF)
- Windows Forms
- WinUI e SDK de aplicativos do Windows
- Entender os requisitos de cada aplicativo e como eles podem corresponder a cada estrutura
- Estudos de caso para cada projeto
- Opções de implementação