Dicas e truques para as suas aplicações 4D – Edição de março de 2024
por Add Komoncharoensiri, Diretor de Serviços Técnicos em 4D Inc
Aqui vamos nós com outro conjunto de dicas e truques.
A Base de Conhecimento 4D é uma biblioteca de informação sobre a tecnologia 4D onde dicas técnicas semanais e notas técnicas mensais são ativamente publicadas. Se perdeu as últimas dicas na KB, não tem problema; aqui está uma compilação das últimas semanas.
Esta postagem do blog abrange 16 dicas:
Como implementar Integração Contínua com 4D: Um Guia Passo-a-Passo
No mundo do desenvolvimento de software, surgiu nos últimos anos um novo conceito chamado “Integração Contínua”. A definição que vemos ou ouvimos em todo o lado é :
A definição que vemos ou ouvimos em todo o lado é: “CI é um processo que automatiza a compilação, o teste e a entrega de uma aplicação numa base regular e frequente.”
Tendo entendido essa definição, que expressa um processo interessante e promissor, o que eu preciso fazer para implementá-lo em 4D? Se pesquisar na Internet, verá que há muitas ferramentas e frameworks de CI disponíveis.
No entanto, há vários pré-requisitos antes de usar essas ferramentas de CI.
Qodly Studio para 4D: O que há de novo no 4D 20 R4
Qodly Studio for 4D apresenta uma solução intuitiva para criar aplicações web com o mínimo esforço de codificação.
Perfeitamente integrado com 4D Server, pode facilmente aproveitar a lógica de negócios existente desenvolvida para aplicações desktop.
Curioso sobre o que há de novo em Qodly Studio for 4D 20 R4 com a última versão 4D? Continue lendo para descobrir as novas características para sua aplicação web.
Camada de rede QUIC: Atualização automática e modo de suspensão
O nosso desenvolvimento da camada de rede QUIC continua, e com 4D 20 R4, temos agora o modo sleep e a atualização automática. Vamos dar uma olhada mais de perto nesses melhoramentos e ver como eles se comparam com a forma como trabalham com outras camadas de rede.
4D mantém as suas selecções de registos coerentes no que diz respeito à eliminação de registos
A eliminação de dados deve ser tratada com cuidado. Para prevenir problemas, podemos usar transações ou confiar em backups e logs.
Algumas melhorias foram feitas em 4D 20 R4 para fazer suas seleções de registros estáveis e consistentes em relação à potencial eliminação de registros nessa seleção.
Continue lendo para aprender como seu código 4D será tão seguro fora da caixa.
Criar uma aplicação cliente/servidor com a ferramenta Build4D
Apresentamos a última iteração do componente Build4D, agora acessível no GitHub. Nas publicações anteriores do blogue, discutimos as possibilidades de um projeto compilado, de um componente e de uma aplicação autónoma.
Agora pode criar um script para a sua aplicação Cliente/Servidor de A a Z. E integrá-lo facilmente com ferramentas de integração contínua.
Vamos ver como.
Criar, atualizar e eliminar com o Data Explorer
O Data Explorer é uma ferramenta poderosa para a visualização de dados. As suas capacidades permitem aos administradores assegurar sem esforço a consistência dos dados. Ao mesmo tempo, desenvolvedores podem validar seu código para criar, atualizar ou deletar dados – tudo sem a necessidade de criar novos formulários.
Agora, com 4D 20 R4, os usuários têm a habilidade não só de visualizar mas também de corrigir seus dados diretamente na interface do Data Explorer. É isso mesmo! Pode adicionar, modificar, ou apagar dados diretamente na interface do Data Explorer.
Uma classe para facilitar o tratamento dos seus subformulários
No fórum, foram feitos vários pedidos, dicas ou perguntas sobre a apresentação de uma mensagem, uma ampulheta ou alguns elementos de interface no primeiro plano de um formulário, esbatendo o resto. É possível criar este tipo de interface com subformulários e formulários de chamada. O código pode tornar-se complicado se estiver a trabalhar com um formulário de várias páginas.
Para facilitar o seu trabalho, Vincent De Lachaux preparou uma classe para simplificar a gestão dos subformulários apresentados num formulário de várias páginas. Trata do carregamento do subformulário em tempo real, controlando-o a partir de um worker e reposicionando-o se o formulário principal for redimensionado. Pode concentrar-se nos seus diálogos sem se preocupar com a mecânica.
Qodly Studio para 4D: Mudar de DataTable para Matrix para adicionar acções
Este post do blogue prolonga a sessão de Ayoub sobre “Operações de Datatable & CRUD”, centrando-se no componente Matrix do Qodly Studio.
Servindo como um elemento de IU dinâmico, a Matrix apresenta eficazmente uma variedade de componentes Stylebox, encontrando aplicações em galerias de produtos, feeds de notícias e mostruários de perfis de utilizadores.
Dicas e truques para as suas aplicações 4D – Edição de fevereiro de 2024
por Add Komoncharoensiri, Diretor de Serviços Técnicos em 4D Inc
Aqui vamos nós com outro conjunto de dicas e truques.
A Base de Conhecimento 4D é uma biblioteca de informação sobre a tecnologia 4D onde dicas técnicas semanais e notas técnicas mensais são ativamente publicadas. Se perdeu as últimas dicas na KB, não tem problema; aqui está uma compilação das últimas semanas.
Esta publicação do blogue abrange 12 dicas:
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política