Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A aplicação web de exemplo da Contoso University fornece um projeto de exemplo que pode experimentar usando a modernização do GitHub Copilot para .NET (Pré-visualização). Para obter mais informações e instruções passo a passo, consulte o guia de início rápido.
Descrição geral do cenário
A Universidade Contoso é um sistema de gerenciamento de universidade fictício criado originalmente com o .NET Framework 4.8. O aplicativo inclui recursos como:
- Inscrição de alunos
- Gestão do curso
- Atribuições do instrutor
O sistema herdado depende de componentes baseados no Windows:
- SQL Server LocalDB para armazenamento de banco de dados
- Sistema de arquivos local para gerenciamento de arquivos
- Microsoft Message Queue (MSMQ) para mensagens de notificação
Modernização com o Azure
Usando o Modernization for .NET (Pré-visualização), pode atualizar o exemplo para usar serviços Azure modernos e nativos na cloud:
- O Banco de Dados SQL do Azure substitui o SQL Server LocalDB
- O Armazenamento de Blobs do Azure substitui o acesso ao sistema de arquivos local
- O Barramento de Serviço do Azure substitui o MSMQ
- O Azure Key Vault fornece gerenciamento seguro de segredos
Essa migração ilustra como transformar um aplicativo local legado em uma solução nativa da nuvem escalável e sustentável usando o GitHub Copilot e os serviços do Azure.