Nesse artigo abordaremos um recurso que é a utilização do FastReport não só na sua forma convencional, mas também podendo utilizar seu próprio editor em tempo de execução para ajustes simples, como no caso de posições de campos em um relatório.
Nesse artigo serão abordados, de forma sucinta, os recursos oferecidos pelo DataSnap XE3 e que muitas vezes passam despercebidos pelo desenvolvedor na correria de seu dia a dia.
Neste artigo é apresentada uma rápida introdução ao recurso de LiveBindings utilizando a plataforma FireMonkey como base, demonstrando um simples exemplo prático para conectar dois objetos através de suas propriedades.
Neste artigo é apresentada uma visão geral sobre a tecnologia ISAPI, bem como uma abordagem sobre a instalação e configuração do servidor Web Apache, para posteriormente demonstrar um exemplo de aplicação RIA com o uniGUI baseada em ISAPI.
Neste artigo serão vistos os detalhes que envolvem a realização do exame, seus requisitos e, fundamentalmente, os tópicos de estudo relacionados. Ao final do artigo, serão apresentadas algumas questões de exemplo.
Neste artigo vamos abordar alguns diagramas que se adequam num projeto bem simples, mas bem tradicional, vamos modelar sua funcionalidade de tal forma que as vantagens da UML ficarão claras.
Veremos passo a passo como criar sua 1a aplicação para disp. móveis de forma nativa, envolvendo etapas de configuração de ambiente, compilação, execução e toda a cobertura de detalhes para que você possa ingressar neste modelo de desenvolvimento.
Veja neste artigo como utilizar de maneira prática assuntos como Programação Orientada a Objetos, DAO Pattern, e o framework DbExpress 4, assuntos muito importantes dentro da comunidade Delphi.
Neste artigo criaremos um aplicativo Win32 que utiliza o padrão MVC para mostrar como o recurso de Generics no Delphi pode trazer vantagens. Vamos além dos exemplos simples de listas tipadas, mostrando como o recursos pode ser útil no dia a dia.
Este artigo demonstra os passos necessários para aliar o uniGUI a outras tecnologias, inserindo códigos JavaScript e trabalhando com os recursos em conjunto, adotando como exemplo a Google Maps API.
Neste artigo veremos como utilizar o formato JSON para troca de dados entre camadas em Delphi. Usaremos Generics, recurso que permite flexibilizar e dar segurança ao código através da tipagem de métodos e listas.
Neste artigo vamos conhecer ferramentas que podem nos auxiliar no dia a dia com tarefas que não são o foco de nosso trabalho, através dO produto DB Comparer, que realiza comparações entre bancos de dados InterBase/Firebird.
Veja neste artigo como transferir arquivos entre aplicações Cliente/Servidor usando DataSnap. Este artigo mostrará passo a passo todo o processo e o conceito envolvido nessa transferência.
Neste artigo abordamos a automatização de um processo que custa um tempo precioso durante a atualização de um sistema em um cliente. Veremos um pequeno framework que mantém os scripts a serem aplicados e verifica qual versão necessita ser instalada.
Com a mudança de direção, agora de CodeGear para Embarcadero, esta veio a dar uma sobrevida à Certificação Delphi, através de uma nova estratégia que envolvia todo um trabalho de reestruturação do programa que será apresentado neste artigo.
Veja neste artigo como transferir dados complexos entre aplicações Cliente/Servidor. Será passo a passo todo o processo de serialização de classes para transferência entre aplicações.
Veja neste artigo como gerar dados para testar as ligações de dados (Live Bindings) da sua aplicação, sem que seja necessário conectar-se a uma base de dados ou criar tabelas temporárias para testar funcionalidades.
Veja neste artigo como criar um aplicativo com FireMonkey e Live Bindings. Com isso você poderá fazer quase tudo sem necessidade de utilizar código, apenas usando os assistente visuais.
Veja neste artigo como criar uma calculadora básica em Delphi, utilizando apenas componentes nativos e código de fácil compreensão, facilitando o aprendizado daqueles que estão iniciando os estudos dessa tecnologia.
Veja neste artigo como trabalhar com arrays dinâmicos no Delphi, uma forma de manipular essas estruturas de dados sem que seja necessário definir suas dimensões no momento da declaração.
Ao falar de qualidade de código é importante ressaltar que existem várias métricas e ferramentas que avaliam e analisam essa qualidade baseados em regras pré-definidas, as quais veremos neste artigo.
O objetivo do artigo é demonstrar o quanto é fácil criar
aplicações com recursos visuais diferenciados sem que para isso seja necessário
desprender um grande esforço.