Delphi

[Delphi] Rotina básica para captura de exceções
27/03/2017

[Delphi] Rotina básica para captura de exceções

Olá, caros leitores! Há algumas semanas, eu e o Daniel Serafim, grande companheiro do blog, estávamos compartilhando algumas rotinas para capturar o máximo de informações de uma exceção ocorrida na aplicação, de forma que facilite o rastreamento e a correção do erro. Este compartilhamento resultou no artigo de hoje, no qual apresento a criação de uma rotina básica – porém, útil – para captura de exceções em uma aplicação.

Continue reading...
27/03/2017
More
RAD Studio Tokyo Blogging
16/03/2017

[Delphi Tokyo] Preencha os dados de um TFDMemTable em design-time!

Opa, hoje é dia de novidade! Como já é de conhecimento de vários Delpheiros de plantão, estamos nos aproximando da data de lançamento oficial do Embarcadero RAD Studio 10.2, que assumirá o codinome Tokyo. Recebemos carta branca para apresentar algumas novidades da versão que, diga-se de passagem, são várias! Neste artigo em específico, veremos uma novidade interessante do componente TFDMemTable. Acompanhe!

Continue reading...
16/03/2017
More
[Delphi] Afinal, qual é a melhor forma de copiar registros de um DataSet?
13/03/2017

[Delphi] Afinal, qual é a melhor forma de copiar registros de um DataSet?

Saudações, leitores! O artigo de hoje traz uma dúvida relativamente comum. Eventualmente, por conta das regras de negócio do cliente ou uma migração de dados, surge a necessidade de copiar vários registros de um DataSet para outro. Neste momento, uma das nossas maiores preocupações é a performance dessa operação, concordam? Confira, neste artigo, algumas formas de realizar essa cópia e a apresentação de dois ótimos recursos que o FireDAC nos oferece para essa finalidade.

Continue reading...
13/03/2017
More
[Delphi] Validando propriedades de uma classe com RTTI
08/03/2017

[Delphi] Validando propriedades de uma classe com RTTI

Olá, pessoal, como estão? Recebi uma dúvida bem interessante dos leitores Cassiano e Jean Alysson envolvendo validações das propriedades de uma classe. Para aproveitar o momento, decidi suspender brevemente a série de artigos sobre Design Patterns para discutir sobre essa dúvida. O maior propósito deste artigo é abordar a utilização de RTTI. Já conhece com esse recurso fantástico do Delphi?

Continue reading...
08/03/2017
More
Embarcadero MVP Logo
02/03/2017

Uma grande conquista: sou um Embarcadero MVP!

Olá, leitores! Hoje, com muita satisfação, orgulho e entusiamo, anuncio que fui reconhecido como MVP pela Embarcadero! Este reconhecimento, que significa Most Valuable Professional, é concedido aos profissionais que colaboram intensamente na comunidade Delphi, compartilhando o conhecimento técnico sobre a linguagem e, acima de tudo, divulgando os eventos e as novidades da Embarcadero. De alguma forma, esse trabalho já era o meu objetivo. Agora, é a minha missão! 🙂 Gostaria de expressar um agradecimento muito especial às pessoas que fizeram parte dessa conquista: Jim McKeeth – Pelo convite para me tornar um MVP; Kelver Merlotti – Pela orientação, confiança e...

Continue reading...
02/03/2017
More
André Celestino