4D v16 R5 Beta começa hoje!

Tradução automática de Deepl

Temos o prazer de anunciar o lançamento de beta testing para 4D v16 R5! Está cheio de coisas interessantes, por isso vamos dar uma vista de olhos e ver o que 4D v16 R5 BETA has in store for you

Este lançamento introduz algumas características e melhorias convincentes, incluindo

  • Segurança reforçada para Servidor Web 4D e manipulação de palavra-passe com protocolos e algoritmos apropriados e eficazes.
  • Manipulação simplificada de valores indefinidos na linguagem 4D.
  • A capacidade de programar a gestão dos seus cabeçalhos e rodapés 4D Write Pro.
  • Adaptaçãototalmente automática da altura da linha de uma lista no 4D View Pro.

Segurança

Ao longo dos anos, a segurança tornou-se um tema chave para aplicações comerciais. 4D v16 R5 dá um grande salto em matéria de segurança com estas três melhorias:

Segurança melhorada para o servidor 4D

Começando com 4D v16 R5, a versão mínima suportada por defeito é TLS v1.2. O Servidor Web 4D garante agora que as suas aplicações têm o nível máximo de segurança por defeito (as versões mais antigas do TLS serão rejeitadas, uma vez que poderiam ser inseguras).

Mais segurança para o Servidor 4D >

Apoio do SHA-2 para o comando Generate digest

As funções Digest são concebidas para verificar a integridade dos dados. Como resultado, são uma óptima forma de detectar alterações e alterações. 4D v16 R5 introduz uma melhoria notável na Generate digest suportando algoritmos SHA-2.

Generate digest apoia agora SHA-2 >

Senhas de hashing e verificação

Foram criados dois novos comandos relacionados com a protecção por senha de utilizador: Generate password hash e Verify password hash. Ambos se baseiam no algoritmo bcrypt, que é propositadamente lento a fim de tornar uma palavra-passe mais segura contra ataques de força bruta.

Hash and verify passwords >

4D Língua

comandos melhorados para processos de pré-empenhamento

Osprocessos preventivos são excelentes, uma vez que fazem com que as suas aplicações compiladas 4D funcionem mais rapidamente e permitem mais utilizadores conectados. Os seus múltiplos núcleos não ficarão parados com o 4D v16 R5, especialmente com os mais de 20 comandos melhorados para usar em processos preventivos!

Mais comandos para processos preventivos >

Gestão de indicadores do JSON

Se quiser dividir os seus documentos JSON em partes mais pequenas e reutilizáveis, as indicações JSON são o caminho a seguir!

Trabalhar com apontadores JSON >

Não entre em pânico por valores indefinidos

Valores indefinidos já não são um incómodo em 4D v16 R5. Graças a melhorias na notação de objectos, a linguagem 4D aceita agora a avaliação de qualquer expressão que contenha valores indefinidos. Acabaram-se os erros ou a execução de código interrompida!

Manuseamento de valores indefinidos >

Passagem de dados entre formulários

A comunicação com formulários é muito simplificada com 4D v16 R5. Basta ligar um objecto ao seu formulário, e utilizá-lo internamente com o novo Form comando. Acabaram-se as complicações do código ou os incómodos das variáveis globais!

Passagem de dados entre formulários>

dicas de ajuda nas caixas de listagem

As dicas de ajuda são uma óptima forma de simplificar uma interface de utilizador complexa. 4D agora suporta dicas de ajuda sobre objectos de caixas de listagem. E não é tudo! As dicas de ajuda podem ser definidas de acordo com a posição do rato, por isso pode definir dicas de ajuda com base numa coluna pautada e mesmo por cada linha. Feliz pairar!

Dicas de ajuda nas caixas de listagem! >

4D Write Pro

gerir programadamente cabeçalhos e rodapés

Para aqueles que querem utilizar modelos 4D Write Pro para criar outros documentos e gerir programmaticamente os cabeçalhos e rodapés, temos grandes novidades…está disponível em 4D v16 R5, graças a um conjunto de novos comandos!

Gerir programmaticamente os cabeçalhos e rodapés em 4D Write Pro >

suporte de expressões de imagem

Onde as palavras faltam, há imagens. Com 4D v16 R5, a manipulação de imagens nos seus documentos 4D Write Pro está a tornar-se mais fácil, uma vez que uma expressão pode ser uma imagem. Esta melhoria irá ajudá-lo a criar documentos complexos de forma programática.

O 4D Write Pro suporta agora expressões de imagens >

imagens de fundo em tamanho real

Por vezes é necessário ter imagens de fundo a preencher toda a área de impressão. Bem, graças a um estilo recentemente adicionado para imagens de fundo, é agora possível em 4D Write Pro!

Imagens de fundo em tamanho real com 4D Write Pro >

4D Ver Pro

altura automática das filas

Ascaixas de listagem são óptimas, e acabaram de ficar ainda melhores com 4D v16 R5. Graças a um modo totalmente automático para exibir listas, é possível criar interfaces deslumbrantes sem uma única linha de código! Basta definir algumas propriedades na caixa de listagem e o 4D fará o resto!

Altura automática das linhas nas caixas de listagem >

… e muito mais!

fique de olho no seu servidor Web 4D

Com 4D v16 R5, está um passo mais próximo de criar o seu próprio diálogo de administração de servidores. Com um único comando, pode recuperar informações detalhadas sobre o seu Servidor Web 4D e a sua cache, se definir o atributo da cache como verdadeiro!

Novo comando para obter informação sobre o Servidor Web >

monitorização de processos

O Get process activity foi melhorado. Graças a um novo atributo, qualquer processo pode ser identificado de forma única , independentemente do seu tipo. Vale a pena mencionar que é mais fácil do que nunca analisar o resultado do comando!

Aperfeiçoamento do comando Obter actividade de processo >

Precisa de mais detalhes técnicos? Dê uma vista de olhos na documentação4D v16 R5 beta no 4D Doc Center.

Descarregar agora 4D v16 R5 (Exclusivo para Parceiros 4D)

O seu feedback é muito apreciado e irá ajudar-nos a melhorar a qualidade dos nossos produtos para melhor servir as suas necessidades. Pode contribuir para o nosso fórum “versão beta” que é acessível a todos os Parceiros 4D.

Ainda não é um parceiro? Torne-se um Parceiro 4D e faça parte das nossas campanhas de teste beta.

Avatar
Gerente de Marketing do Produto - Intissar entrou em 4D em 2017 como Gerente de marketing de Produto. Trabalha junto as equipes do produto, marketing, engenharia e assistência técnica para destacar o ‘por quê’, o ‘como’ e o ‘quê’ das funcionalidades novas e atualizadas a diferentes audiências. Esta proximidade lhe permite elaborar marcos de mensageria e escrever conteúdos profundos e amostras de código para o blog e o website de 4D. Depois de formar-se como engenheira em Ciências da Computação na universidade de VINCI, Intissar trabalhou em várias startups como engenheira de software. Sua experiência prática inclui a especificação, o design e o desenvolvimento de software, a formação e o apoio aos usuários e a gestão de times.