Destaques do PowerBuilder

IDE Mais Produtivo

  • Editor de código com guias – O PowerBuilder IDE possui um novo layout com guias que permite mais espaço na tela e facilita o trabalho com múltiplos objetos.
  • Saltar até objetos selecionados – Selecione uma referência de objeto em qualquer declaração ou segmento de código e imediatamente “Pule” até a classe de objeto referenciada (por meio de seu painter relacionado).
  • Pesquisa rápida de códigos – Navegue até o script relacionado utilizando “expressões” de pesquisa na caixa de diálogo da pesquisa, na árvore do sistema. Diversos painters de objetos agora possuem filtro, como os diálogos SaveAs e Select Tables.

Mais Segurança na Web

  • Autenticação TLS Bidirecional – Tanto o servidor quanto o cliente podem autenticar um ao outro, permitindo conexões apenas de usuários autorizados. A autenticação TLS bidirecional é compatível com todas as solicitações HTTP, incluindo a solicitação de tokens de segurança e a invocação de REST Web APIs.
  • Atualização do Protocolo HTTP – Os protocolos HTTP/2 e TLS 1.3 mais recentes oferecem mais segurança e desempenho. Esses protocolos são compatíveis com todas as solicitações HTTP, incluindo a solicitação de tokens de segurança e a invocação de REST Web APIs.
two-way-authentication

Temas de IU Aprimorados

A implementação de Temas de IU ficou mais rápida e permite maior controle de personalização em relação à IU do seu aplicativo.

  • Herança – O estilo da janela/objeto de usuário de base será aplicado automaticamente a janelas/objetos de usuário descendentes, sem definição de estilo extra.
  • Controles de estilo em grupo – É possível aplicar automaticamente um estilo aos mesmos tipos de controles em um objeto de usuário.

Novo OS e banco de dados

  • Sistema operacional – O IDE e o tempo de execução do PowerBuilder agora são compatíveis com o Windows 11 (e o Windows 10 também).
  • Banco de dados – Os usuários do SQL Server podem atualizar para o novo driver OLE DB, versão 19. Os usuários do Oracle podem atualizar para o Oracle 21c e também há compatibilidade com o Informix 14.

Destaques do PowerServer

Implementação Perfeita

  • Implementação Perfeita – O Cloud App Launcher foi aprimorado para simplificar o processo de implementação do cliente. Foi otimizado para instalação e operação em configurações de alta segurança, incluindo contas de não administrador, configurações de UAC elevadas e a maioria dos softwares antivírus. Também ficou mais intuitivo, facilitando a instalação do seu aplicativo na nuvem pelos usuários finais.
  • Melhor Perfil de Implementação – O perfil de implementação foi simplificado para implementação local. Com bem menos configurações, agora é possível implementar seu aplicativo em sua máquina local com facilidade.
  • Relatório UFA Aprimorado – O relatório UFA foi atualizado para identificar mais recursos não suportados e discrepâncias de conversão.

Depuração Integrada

Um novo depurador projetado especificamente para projetos PowerServer foi integrado ao PowerBuilder IDE. Ele permite identificar problemas específicos de projetos PowerServer, como valores de retorno incorretos da camada Web API. É compatível com recursos importantes de depuração, como definir pontos de interrupção, percorrer o aplicativo, utilizar um símbolo DEBUG do pré-processador e entrar no depurador quando exceções forem lançadas.

Melhorias no Desempenho

  • Dados com Tamanho Otimizado – Os dados transferidos entre o aplicativo cliente e o lado do servidor serão compactados aproveitando a compactação Brotli (disponível no GA).
  • Processamento JSON Mais Rápido – Nova biblioteca JSON para geração e análise JSON mais rápidas no lado do servidor.
  • Melhorias de Desempenho no .NET 6 – Diversas melhorias de desempenho foram realizadas no .NET 6. Implemente seu aplicativo no .NET 6 para aproveitar o melhor desempenho.

Novo Sistema Operacional e .NET

  • Sistema Operacional – O aplicativo cliente pode ser instalado no Windows 11 e a PowerServer API pode ser instalada no Windows 11 e no Windows Server 2022. 
  • .NET – A PowerServer API agora é compatível com o .NET 6, que é compatível com os sistemas operacionais Windows e Linux de servidor.

Quer saber mais sobre como implementar seu aplicativo na nuvem?