Áreas de foco do roteiro
Appeon está comprometida em lançar, em ciclos ágeis de 9 a 12 meses, novos recursos de produtos para atender às necessidades da evolução de nossos clientes. Essas necessidades abrangem a manutenção de sistemas cliente/servidor existentes por um longo período até a mudança rápida para a nuvem. Em termos de roteiro, isso é traduzido em quatro áreas de foco principais: sustentar os recursos principais, modernizar a UI do aplicativo, melhorar a produtividade do desenvolvedor e incorporar mais tecnologia em nuvem.

Lista de Recursos por Versão
A Appeon normalmente introduz novos recursos importantes nas principais versões dos produtos. Posteriormente, revisa algumas vezes a versão principal com base no feedback do cliente para aprimorar os recursos principais, introduzir novos recursos secundários e chegar a uma versão de suporte estendido version.
Os próximos recursos que estamos divulgando representam, pelo menos, os recursos que iremos disponibilizar. Porém, estão sujeitos a alterações sem aviso prévio. Não conseguimos publicar uma lista de recursos completa ou detalhada, especialmente para revisões, pois o feedback do cliente possui um impacto significativo em nossos planejamentos de produtos. Portanto, utilize essas informações para ter uma ideia das novidades que estarão disponíveis em breve. Confira nosso progresso em ciclos ágeis de 9 a 12 meses.
Roadmap PowerBuilder/PowerServer
• Compatibilidade com as versões mais recentes do sistema operacional Windows/banco de dados
Compatível com as versões mais recentes do sistema operacional Windows/banco de dados.
• Construtor de PDF
• Compatível com operações em nível de página para gerenciar páginas ou inserir elementos de página em PDFs;
• Compatível com configuração de cor, tamanho e tipo de fonte para texto adicionado em PDFs;
• Definição das propriedades e segurança do documento PDF;
• Compactação de documentos PDF;
• Opção de saltar para um link no documento PDF;
• Inclusão de marca d'água com texto ou imagem;
• Arquivos podem ser anexados ao PDF.
• Cliente de e-mail nativo
• Permite conexão direta com um servidor de e-mail para serviços de e-mail;
• Nova classe de objeto SMTPClient na classe do sistema;
• Permite configurações de proxy;
• Compatível com conteúdo e anexos de e-mail baseados em texto ou HTML;
• Permite interação assíncrona do servidor de e-mail;
• Especificação de prioridade de e-mail e codificação de conteúdo;
• Compatível com OAuth, XOAuth, baseado em certificado de cliente e autenticação básica.
• Filtro DropDownDataWindow/DropDownListBox
• Adicionado para o recurso Estilo de edição DropDownListBox;
• Adicionado para o recurso Estilo de edição DropDownDataWindow;
• Preenchimento automático do valor do campo correspondente de acordo com o que for inserido no campo de texto do controle;
• Filtragem das opções de correspondência de acordo com o que for inserido no campo de texto do controle.
• Compatibilidade com .NET 6
Compatível com provedores de dados .NET 6 para conexões de banco de dados SQL Server, Oracle e ODBC (além de continuar sendo compatível com os drivers nativos). As conexões que utilizam provedores de dados .NET Framework (conexões ADO .NET) devem ser atualizadas para a utilização de provedores de dados .NET 6.
• Utilize WebView2 para controle do WebBrowser
• Substitua o motor do WebBrowser pelo Microsoft Edge WebView2;
• Compatível com duas opções de implementação do WebView2 Runtime: Evergreen ou versão fixa.
• Forneça a função HyperlinktoURL do sistema
Forneça uma substituição para a função HyperlinkToURL do objeto Inet obsoleto.
• Aprimore o recurso RichText
• Compatível com os seguintes campos de formulário: CheckBox, ComboBox, Data, DropDownList e Texto;
• Compatível com frames de texto;
• Habilitação da propriedade RightToLeft;
• Permite a inserção de tabelas em documentos ou outras tabelas.
• Compatibilidade com colunas de Identidade no Oracle
• Permite obter o valor da coluna de Identidade após uma atualização do DataWindow;
• Compatível com a coluna de Identidade especificada nas Propriedades de Atualização.
• Aprimore o Git/SVN
• Acesso às funções de controle de código-fonte Git/SVN no painter da biblioteca;
• Os usuários podem baixar ou carregar arquivos de aplicativos utilizando o cliente TortoiseGit;
• O status de bloqueio de arquivos pode ser exibido no controle de código-fonte SVN.
• Atualize a ferramenta Migration Assistant
• Aprimore a ferramenta para detectar os recursos que ficaram obsoletos ou foram descontinuados em versões recentes;
• Dê sugestões adequadas aos usuários para correção de código.
• Interface de documento com guias
Forneça uma opção configurável para renderizar janelas MDI em uma visualização com guias ou visualização clássica.
• Melhorias nos gráficos
• Recurso anti-aliasing adicionado aos gráficos para minimizar a distorção;
• Fontes mais modernas para melhor exibição do texto;
• As linhas dos gráficos foram redefinidas para indicar valores com mais eficiência;
• Seleção de cores mais intuitiva;
• A exibição dos gráficos foi aprimorada quando utilizados com ou sem Temas da IU.
• Recurso Tema da IU aprimorado
Habilite as configurações do tema da IU para objetos de usuário visuais padrão.
• Projetos PowerServer otimizam o processo de compilação e implementação
• A configuração dos ambientes de desenvolvimento e produção pode ser separada. O ambiente de desenvolvimento não requer mais a configuração do servidor Web.
• Compilação incremental com melhor desempenho.
• Os projetos PowerServer são compatíveis com DB2
Ative a configuração do DB2 em projetos PowerServer para que os aplicativos em nuvem instaláveis implementados possam funcionar com o DB2.
• Os projetos PowerServer alteram a URL da Web API por PowerScript
Possibilite a alteração da URL da Web API do aplicativo durante o tempo de execução.
• Salve DataWindow em Excel
Converta um DataWindow ou DataStore em um arquivo do Microsoft Excel com preservação da formatação existente no DataWindow.
• Simplificação da RibbonBar
Simplifique a aplicação da RibbonBar aos aplicativos existentes.
• Aprimore o recurso ‘Jump’
Permite clicar em mais tipos de código (como funções e eventos) no editor e, em seguida, saltar para a definição.
• Aprimore o desenvolvimento de 64 bits
Compatível com chamada direta de drivers de banco de dados de 64 bits, OCXs, etc. no Database Painter, DataWindow Designer e Window Designer.
• IDE reformulado
• Um editor de código moderno com recursos típicos de editor moderno, como blocos de código recolhíveis, assistência de código, navegação de código, refatoração de código, etc.
• Layout 2D/plano do IDE
• Opções de tema para o IDE
• Controles de IU mais modernos
PForneça o controle NavigationPanel para navegação em aplicativos e o controle Layout Splitter que divide uma área de exibição (por exemplo, uma janela ou um objeto de usuário) em diversos painéis que se redimensionam automaticamente.
• Compatível com alto DPI
A IU do aplicativo é moderna quando considera o DPI e dimensiona os elementos da IU em telas maiores.
• Analisador de desempenho do PowerServer
Um analisador de desempenho capaz de monitorar e identificar as operações que apresentam problemas de desempenho em um aplicativo.
• Inspetor de solicitação do PowerServer
Uma ferramenta para inspecionar cada solicitação enviada ao PowerServer e o resultado enviado como resposta.