ORDA Classes de modelos de dados e REST
Num post de blog anterior, tomou conhecimento das aulas ORDA e das possibilidades que elas oferecem para tornar a sua experiência de codificação mais suave. Neste post do blog, verá como utilizá-los com o servidor REST.
Vamos vê-lo em acção!
Desenvolvimento de código de servidor em aplicações de projecto
O desenvolvimento e depuração de código de servidor em aplicações de projecto tornou-se mais fácil do que nunca em 4D v18 R4. Sem mais delongas, vejamos como fazê-lo.
Acesso aos valores dos objectos do formulário por programação
Um número crescente de programadores está a utilizar o Form para ligar os seus objectos de forma e muitos de vós necessitam de acesso fácil de programação aos valores desses objectos. Assim, para o ajudar a aceder ao valor de um objecto de formulário, independentemente da sua variável ou expressão, acrescentámos dois novos comandos: OBJECT Get value e OBJECT SET VALUE.
Vamos ver como utilizá-los!
4D para iOS: Autenticação de e-mail
A monitorização do acesso à sua aplicação móvel é uma capacidade muito importante que merece mais consideração. A validação de e-mail é uma das formas mais simples e seguras de determinar a autenticidade e legitimidade da pessoa que tenta entrar na sua aplicação. 4D para iOS permite-lhe manusear facilmente este processo de validação, verificando se uma mensagem de correio electrónico vem de quem afirma ser enviada, e permitindo-lhe bloquear utilizações nocivas do correio electrónico.
4D View Pro: Áreas fora do ecrã
Deseja gerar dinamicamente documentos 4D View Pro num servidor e, por exemplo, enviá-los por correio electrónico ou calcular valores? 4D v18 R4 introduz um novo comando para manipular os comandos 4D View Pro numa área fora do ecrã: VP Run offscreen area.
Classes ORDA para tratar o seu modelo de dados
Num post de blog anterior , introduzimo-lo ao mundo das classes de modelos de dados ORDA. Agora é tempo de sujar as nossas mãos e aprender mais!
Já sabe que a estrutura da ORDA(datastore, dataclass, entidade, selecção de entidades) é composta por objectos. Mas não são apenas objectos, são objectos fortemente tipográficos ligados a classes ORDA específicas. Isto significa que pode escrever funções para ocultar a complexidade da implementação física dos seus dados.
Bem-vindo ao mundo das aulas ORDA
A ORDA foi uma revolução com 4D v17. Abriu um mundo totalmente novo de possibilidades e levou-o a uma outra dimensão de programação. Uma dimensão onde se pode facilmente desenvolver aplicações utilizando uma abordagem orientada para objectos.
Não parámos por aí! Continuámos a acrescentar melhorias à ORDA através de um conjunto de funcionalidades em cada lançamento subsequente de funcionalidades. Agora com 4D v18 R4, estamos entusiasmados por dar mais um passo em frente com a disponibilidade das classes de modelos de dados ORDA. Classes dedicadas ao seu modelo de dados.
Isto irá elevar grandemente o seu código. As suas aplicações podem agora facilmente expor serviços, ser mais fáceis de gerir e de manter, e integrar-se perfeitamente com outras aplicações.
Esta é outra grande característica tornada possível graças aos projectos!
Projecto por defeito. Binário a pedido
Osprojectos foram introduzidos em 4D v17 R5. Uma arquitectura representando uma enorme evolução para aplicações 4D, os projectos abriram o mundo 4D a ferramentas de controlo de fontes, programação colaborativa, partilha de código, modularidade, e muito mais! Para tornar as coisas ainda melhores (e mais simples), 4D v18 R4 cria novos projectos por defeito, enquanto os programadores – se assim o desejarem – podem continuar a criar bases de dados binárias através de uma configuração simples.
Bases de dados de projectos: Construa a sua própria documentação para componentes
Num post de blog anterior, mostrámos-lhe que a documentação para os métodos voltou no Explorer. Quer levar as coisas ainda mais longe e utilizá-las como documentação para os seus componentes? Neste post do blogue, mostrar-lhe-emos como!
Usar uma área web fora do ecrã
Precisa de carregar páginas web, extrair metadados, ou gerar imagens a partir do conteúdo das páginas num servidor sem cabeça? Se respondeu “sim”, então está com sorte porque 4D v18 R3 torna isso possível! Agora pode criar uma área web fora do ecrã com o WA Run offscreen area comando.
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