ORDA – Construtor e evento tocado – Comportamento detalhado através de uma rede
Neste post anterior do blogue, descobriu que as entidades ORDA podem agora ter um constructorpermitindo que a instanciação de entidades siga uma abordagem orientada a objetos completa.
E isso não é tudo – outro post do blog apresentou o primeiro evento de dados ORDA em uma série completa: o eventotouched .
Quer saber exatamente QUANDO e ONDE o evento constructor e o eventotouched são acionados enquanto as ações se movem para frente e para trás entre um aplicativo cliente e o servidor? Este blogpost é para você.
Continue lendo para saber todos os detalhes e explorar uma demonstração ao vivo!
ORDA – Começar com o evento tocado
ORDA é uma caraterística principal a longo prazo que abre um mundo de novas possibilidades em 4D.
Continuamos a melhorar ORDA para fornecer código poderoso. Então, suas aplicações se tornam fáceis de desenvolver e manter. E especialmente são optimizadas com grande performance para seus usuários finais.
É por isso que temos o prazer de introduzir uma nova caraterística em 4D 20 R10 em relação a eventos em dados na memória.
Em uma jornada típica do usuário, os dados necessários para o usuário são carregados na memória. Depois são submetidos a mudanças de acordo com as ações do usuário e finalmente são salvos quando o usuário clica em um botão Salvar.
Que tal acionar automaticamente a lógica comercial quando alguns dados são alterados na memória? Agora é possível formatar ou preparar os dados o mais cedo possível antes da ação de guardar , para que os dados fiquem num estado pronto a guardar.
Isto é feito graças ao evento ORDA tocado nos dados e as vantagens são consideráveis.
Quer saber mais? Continue a ler!
ORDA – Introdução ao construtor de entidades
A linguagem 4D suporta o conceito de classes e, portanto, o conceito de constructor.
Por outro lado, a camada de abstração ORDA, através de Classes de Modelo de Dados, fornece um grande benefício comercial. Permite escrever código orientado para o negócio e “publicá-lo” como se fosse uma API. O armazenamento de dados, as classes de dados, as selecções de entidades e as entidades estão disponíveis como objectos de classe que podem conter funções, bem como atributos calculados e aliases.
Isto leva a que as suas aplicações sigam facilmente os princípios MVC com código poderoso e optimizado.
Para trabalhar com uma abordagem completa orientada a objetos, a partir de 4D 20 R10, classes de entidades podem agora ter um constructor(). Precisa configurar valores iniciais quando uma nova entidade é instanciada? Agora é possível! Continue lendo para saber mais …
Energize as suas aplicações Web com a classe OutgoingMessage
No mundo digital de hoje, uma experiência de utilizador suave e intuitiva é a chave para o sucesso de qualquer aplicação Web. Uma parte essencial desta experiência é proporcionar aos utilizadores um acesso fácil a vários recursos, quer sejam documentos, imagens ou outros tipos de dados. Para tornar isso possível, seu servidor deve gerenciar e entregar diferentes formatos de conteúdo eficientemente.
Com a nova funcionalidade do servidor REST de 4D, gerenciar a entrega de conteúdo diverso é agora mais fácil do que nunca. Anteriormente, o servidor REST só podia retornar dados escalares, de entidades ou de seleção de entidades. Agora, pode entregar conteúdo web completo diretamente – conteúdo pronto para ser manuseado por um navegador.
O download de arquivos ou o recebimento de dados binários do servidor REST agora é simples, graças à nova classe OutgoingMessage. Com ela, é possível personalizar facilmente as respostas para atender às suas necessidades.
Continue a ler para explorar como a classe OutgoingMessage pode melhorar a sua aplicação!
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!
ORDA – Do Principiante ao Perito
ORDA, que significa Object Relational Data Access, é um método de acesso a dados que combina as vantagens da programação orientada a objetos com as das bases de dados relacionais, permitindo aos programadores concentrarem-se na resolução de problemas empresariais em vez de gerirem o acesso a dados.
Quer seja novo na ORDA ou já esteja familiarizado com ela e deseje expandir os seus conhecimentos, considere este blogue como um roteiro para o guiar através do processo de aprendizagem.
Este post no blogue inclui o seguinte:
- Benefícios da ORDA
- Visão geral da ORDA
- Conceito principal
- ORDA APIs
- Camada de abstracção ORDA
- Trabalhar à distância
- Pedidos de optimização
- Sistema de permissões
- Partilha de dados entre processos
Então vamos ao que interessa!
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
