Produto

Classes partilhadas

Quer uma forma simplificada de utilizar objetos partilhados, seguindo a sintaxe clássica dos objetos e chamando automaticamente “use/end use” quando for necessário?

Apertem os cintos; aí vêm as classes partilhadas!

Produto blank

Singletons em 4D

4D 20 R5 oferece uma caraterística poderosa para desenvolvedores: Singletons!

O padrão de design singleton cria uma única instância de uma classe acessível em toda a sua aplicação.

Esse padrão oferece muitos benefícios, incluindo:

  • host para valores entre processos,
  • classes utilitárias,
  • uma base para o padrão de projeto fábrica,
  • e muito mais.

Continue lendo para mais informações sobre esse novo conceito!

Produto blank

Melhoria da utilização de licenças de cliente 4D com o Qodly Studio for 4D

Aqueles que começaram a usar Qodly Studio for 4D já sabem o quão poderosa é esta nova ferramenta para desenvolver aplicações web de negócios. Se ainda não o fez, encontre aqui mais informações sobre como começar.

As aplicações feitas com Qodly Studio for 4D dependem das APIs REST. 4D 20 R5 é lançado com uma nova e ótima funcionalidade: Modo “Force Login”.

Com o modo Force Login, uma licença de Cliente 4D só é consumida quando os usuários fizerem login com sucesso e começarem a trabalhar com os dados e a lógica de sua aplicação.

Continue lendo para saber mais! E não se esqueça de baixar nosso demo para ver isso em ação!

Dicas blank

Dicas e truques para as suas aplicações 4D – Edição de abril de 2024

Tradução automática de Deepl

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.

Este post do blogue cobre 17 dicas:

Notícias blank

4D 20 R5 Beta começa hoje

Os testes beta para 4D 20 R5 começam hoje, e estamos entusiasmados por revelar um lançamento verdadeiramente majestoso com uma pletora de funcionalidades desenhadas para potenciar a sua experiência de desenvolvimento!

Vamos explorar todas as características excitantes que este lançamento tem reservado para si:

  • Em 4D Write Pro, pode agora envolver texto à volta de imagens e caixas de texto, as tabelas já não estão limitadas a 1000 linhas, e pode definir sem esforço tanto a largura como a altura simultaneamente com um novo atributo.
  • Para programadores, desfrute de novas funcionalidades como blocos try-catch para um tratamento preciso de erros, um 4D Singleton, para responder a um pedido de funcionalidade altamente votado, e classes partilhadas para uma gestão mais fácil de objectos partilhados, entre outras melhorias.
  • As informações do editor de estrutura visual agora são armazenadas separadamente das informações de definição de tabelapara reduzir conflitos no arquivo de catálogo.
  • O ORDA vem com uma restrição de dados melhorada nas selecções de entidades para uma recuperação de dados precisa e uma segurança melhorada.
  • A extensão Visual Studio Code oferece verificação da sintaxe do espaço de trabalho, descargas automáticas de ferramentas 4D e integração com GitHub Codespaces.
  • E isso não é tudo – há mais de 20 novas funcionalidades para explorar!

Baixe 4D 20 R5 agora (Exclusivo para Parceiros 4D)

Notícias blank

4D 20 R4 está aqui

Apresentando 4D 20 R4 – Disponível agora!

Aqui está uma visão mais detalhada do que o espera com esse lançamento de recursos:

Download 4D 20 R4 (Hot Fixes mensais disponíveis)

  • Capacidade integrada para criar documentos PDF com dados XML embutidos para faturas eletrônicas em 4D Write Pro.
  • Melhore sua experiência de codificação com características como a nova palavra-chave Try(Expression), sintaxe em tempo real, e verificação de tipo de classe com Code Live Checker. O protótipo #DECLARE substitui a declaração do método ‘Compiler_’, e as novas opções de formatação para data e hora dão-lhe uma vasta gama de personalização.
  • Crie, atualize e elimine com o Data Explorer para fins de depuração, teste e administração.
  • Crie aplicações sem problemas com o mais recente componente Build4D no GitHub. Crie scripts para aplicações Cliente/Servidor do início ao fim e integre-os nas suas ferramentas de integração contínua preferidas.
  • Diga olá à impressão sem bloqueio, que permite a execução simultânea de vários trabalhos de impressão para melhorar a capacidade de resposta das aplicações.
  • Alargue as suas opções de segurança com ECDSA, que garante a segurança através de SSL/TLS para comunicação cliente-servidor e pedidos HTTP.
Dicas blank

Dicas e truques para as suas aplicações 4D – Edição de março de 2024

Tradução automática de Deepl

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:

Dicas blank

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.

Produto blank

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.