Dicas

Power Platform: Como Identificar código obsoleto usando o Solution Checker

Luiz Antonio Sgargeta
- Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform
· 2 min de leitura
Power Platform: Como Identificar código obsoleto usando o Solution Checker

O Solution Checker do Microsoft Power Platform é uma ferramenta poderosa que ajuda a garantir a qualidade e a consistência das soluções desenvolvidas na plataforma. Ele verifica automaticamente a solução em busca de problemas, erros e práticas recomendadas, fornecendo um relatório abrangente. Com essa funcionalidade, os desenvolvedores podem identificar e resolver problemas potenciais antes de implantar a solução. Assim, melhorando a qualidade, a eficiência e a confiabilidade das aplicações criadas no Microsoft Power Platform.

Vamos ver como podemos usar o Solution Checker!

Verificador de solução em execução

Veja como você pode executar o Solution Checker no Power Apps Maker Portal e ver os resultados.

  • Dado que sua solução já contém os JS Web Resources nos quais você deseja executar o Solution Checker, você pode selecionar a solução e expandir o Solution Checker para clicar em Executar, conforme mostrado abaixo.

Solution Checker no Power Apps Maker Portal — Verificador de solução em execução (imagem 1 de 5)

  • Demora alguns instantes para executar a solução Solution Checker. Você verá o controle giratório conforme mostrado abaixo.

Solution Checker no Power Apps Maker Portal — Verificador de solução em execução (imagem 2 de 5)

  • Depois de concluído, você pode expandir o verificador de soluções e clicar em exibir resultados.

Solution Checker no Power Apps Maker Portal — Verificador de solução em execução (imagem 3 de 5)

  • Depois de clicar em Exibir resultados, você verá a lista de anomalias detectadas em seus recursos da Web JS. Além das práticas recomendadas de JS sugeridas, você pode ver a prontidão de atualização de categoria para identificar o código obsoleto que está sendo usado em suas soluções.

Solution Checker no Power Apps Maker Portal — Verificador de solução em execução (imagem 4 de 5)

  • Depois de clicar no link Referência em cada um desses resultados, um painel será aberto no lado direito para mostrar qual é o problema

Solution Checker no Power Apps Maker Portal — Verificador de solução em execução (imagem 5 de 5)

  • E ao clicar em Obter o guia completo, aqui está o link do mesmo que fornecerá os detalhes abaixo na documentação do Microsoft Learn.

Power Platform: Como Identificar código obsoleto usando o Solution Checker — Verificador de solução em execução (imagem 6 de 7)

  • Agora, se você observar o código que está sendo referenciado no resultado do Solution Checker, verá o código antigo (marcado com a caixa vermelha) sendo usado.

Power Platform: Como Identificar código obsoleto usando o Solution Checker — Verificador de solução em execução (imagem 7 de 7)

Em vez disso, você deve usar o novo código (marcado com a caixa verde) para executar a versão mais recente da funcionalidade.

Substituições importantes para Power Apps e Power Automate

Aqui estão as APIs obsoletas para Power Platform / Dynamics 365 CRM Client Scripting.

Espero que isto ajude!

Luiz Antonio Sgargeta
Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform

Luiz Antonio Sgargeta é sócio fundador e CEO da Trinapse, consultoria brasileira de Microsoft 365 com quase duas décadas de operação, acumula mais de 20 anos em desenvolvimento de software e em ambientes corporativos de alta complexidade.

Ver maisVer menos

Trabalha com SharePoint desde o SharePoint Portal Server 2003 e com .NET desde a versão 1.0. Acompanhou a plataforma em todas as suas reinvenções, do portal de documentos on-premises ao SharePoint Online dentro do Microsoft 365, o que dá a ele uma leitura rara sobre o que muda de verdade e o que é apenas nome novo para o mesmo problema.

No início da carreira atuou em uma das maiores operações de e-commerce do país, em sistemas que não toleram degradação de performance nem indisponibilidade, essa origem definiu o critério que ele aplica até hoje: solução boa é a que sustenta volume real, integra com o legado que já existe e não quebra no pico.

Depois disso, passou por praticamente todo tipo de projeto corporativo, de portais e intranets de milhares de usuários a integrações críticas e automação de processos de ponta a ponta, sempre em grandes empresas e em desafios de alta exigência.

A marca do trabalho dele é a tradução entre tecnologia e negócio, levanta a necessidade real por trás do pedido do cliente, questiona o processo antes de automatizá-lo e desenha a solução pelo resultado esperado, não pela ferramenta disponível, é o que permite conversar com a diretoria sobre retorno e com o time técnico sobre arquitetura na mesma reunião.

Hoje lidera a frente comercial e estratégica da Trinapse e conduz a empresa no novo ciclo da inteligência artificial, com foco em agentes de IA e operação de processos assistida por IA para cooperativas de crédito, agronegócio e indústria. Escreve no blog da Trinapse desde 2019, com mais de 450 artigos sobre IA, SharePoint, Power Platform, Modern Workplace e transformação de processos, sempre a partir de projeto entregue e não de teoria.

LinkedIn
Compartilhar:

Precisa aplicar isso na sua empresa? Fale com nossos especialistas.

Falar com um especialista