Finalmente, chegamos aonde a mágica aconte! Ok, exagerei. 🙂 Neste artigo, iremos iniciar a construção da primeira classe que implementa um componente específico de acesso, o UIB(http://sourceforge.net/projects/uib/). No Delphi, crie uma nova unidade e salve como DaoUib.pas.
Unidade Base – Que tal um ORM Básico? Parte 3
Olá! Estou de volta para mais um artigo desta série. Gostaria de lembrar que por enquanto não estou disponibilizando os fontes. Mesmo porque, ainda não temos um código que faça jus o download. OK, confesso: quero que você quebre um… Leia mais
Reflection – Que tal um ORM Básico? Parte 2
Na primeira parte, criamos o banco de dados e conhecemos a estrutura da primeira tabela do nosso projeto: [sourcecode language=”delphi”] Type TTeste = class private public property Id: Integer; property Estado: string; property Descricao: string; property Data: TDateTime; property Habitantes:… Leia mais
Que tal um ORM Básico? Parte 1
Vamos iniciar uma nova série para tratar de um tema muito importante para todo desenvolvedor de software que trabalha com Banco de Dados, ou seja, Persistência de Dados. O objetivo será criar um ORM Básico: Mapeamento objecto-relacional (português europeu) ou… Leia mais
Design Pattern: Singleton
Sempre que possível, irei tratar aqui, neste blog, de assuntos relacionados à melhor organização e reutilização de código, das boas práticas de programação, da Programação Orientada a Objetos e assim por diante. Sendo assim, a partir do momento que passamos… Leia mais
Delphi e Google Maps Javascript API V3 – Parte 2
O post Delphi e Google Maps JavaScript API teve relativo sucesso, recebendo vários acessos. Nele, utilizei um exemplo pronto em vez de utilizar diretamente a API do Google Maps. A ideia era ganhar tempo (ou seria preguiça? 🙂 ). Recebi… Leia mais
Delphi: Com ou Sem DAO? Eis a questão!
Olá Depois de alguns dias off, finalmente encontrei um tempinho para mais um artigo: DAO (Data Access Object). O Delphi nos oferece muitas facilidades. Por exemplo, é possivel criar uma tela de cadastro sem utilizar uma linha de código sequer!… Leia mais
Clonando um objeto
Recentemente resolvi melhorar a forma como copio as propriedades de um objeto para o outro. Neste caso, clonando mesmo apenas as propriedades e não o objeto inteiro. Por exemplo:
Métodos Anônimos no Delphi
Olá Hoje irei falar de um recurso muito interessante, porém acredito ainda ser pouco utilizado pelos desenvolvedores Delphi. Estou falando do Anonymous Method (Métodos Anônimos). Este recurso é assim definido no site da Embarcadero: Como o nome sugere, um método… Leia mais
Dica: Generics (brrr!!!)
Olá Se você é daqueles, principalmente desenvolvedores que vêm de versões antigas do Delphi, que ao escutar o termo “Generics” sente aquele calafrio (brrr!), saiba que você não está sozinho! Para tentar amenizar um pouco esta sensação, vou mostrar um… Leia mais