|
02/01/2013
André Celestino
Comentários: 0 |
[Artigos]
10 dicas de comportamento em um fórum de discussão
Fóruns na internet são uma grande fonte de informações sobre diversos assuntos. Por meio dos fóruns, é possível compartilhar conhecimento, ideias, opiniões e aumentar o networking pessoal e profissional. Interesses e dúvidas em comum são encontrados e geralmente solucionados com a colaboração de outros membros participantes dos fóruns. Entretanto, ... |
107 |
|
|
29/12/2012
André Celestino
Comentários: 0 |
[Artigos]
Regra de Negócio: o desafio do desenvolvedor
Nós conhecemos a linguagem de programação, a sintaxe, os componentes e a ferramenta, mas para desenvolvermos um sistema é preciso conhecer também a Regra de Negócio do cliente, também conhecida como Domínio da Aplicação. Este é um dos desafios que todo programador encara no início de um projeto ou de um emprego, ao menos que ele já conheça a regra ... |
315 |
|
28/12/2012
Marcos Salles
Comentários: 0 |
[Artigos]
Classe para Gerar o Fluxo de Caixa em Delphi parte III
Chegamos a terceira parte do Artigo classe TCdsFluxoCaixa , se formos dar uma introdução no Post ele se estenderá por demais. Vamos falar do que realmente interessa a classe Tform , sua interface e respectiva implementação e com ela interagirá com o Framework Fluxo de Caixa
... |
345 |
|
27/12/2012
Marcos Salles
Comentários: 0 |
[Artigos]
Classe para Gerar o Fluxo de Caixa em Delphi parte II
Na primeira parte Sugerimos um formulário , com os respectivos componentes e fornecemos a DLL de uma Base de Dados em Firebird que será a nossa fonte de dados . Lembramos ainda que para nosso Framework Funcionar algumas condições foram impostas . São elas :
FluxoCaixa_Id do Type Integer Not Null e PrimaryKey
FluxoCaixa_Credit... |
389 |
|
27/12/2012
Marcos Salles
Comentários: 0 |
[Artigos]
Classe para Gerar o Fluxo de Caixa em Delphi parte I
Vamos ao longo desta série apresentar uma solução para o Fluxo de caixa . Primeiro entenda como Fluxo de Caixa , o Montante da operação que leva em consideração o Saldo Anterior , o que entrou e o que saiu . A dificuldade maior nesta operação é que o Saldo anterior esta sempre um Registro anterior da operação a ser realizada . Existem soluções pa... |
525 |
|
27/12/2012
Administrador
Comentários: 0 |
[Artigos]
Criando seu primeiro Live Tile com Delphi XE3 - Parte 1
Introdução
Neste artigo vou mostrar como criar um Live Tile para Windows 8 utilizando o suporte nativo do Delphi XE3 para a nova interface do Windows 8. Em linhas gerais, Live Tiles são as peças principais da nova tela inicial do Windows 8, concebida sob o novo padrão de interface chamado inicialmente de Windows Metro (de Metropolis) e renom... |
330 |
|
26/12/2012
André Celestino
Comentários: 0 |
[Artigos]
Notepad++: Um bloco de notas para desenvolvedores
Já faz um bom tempo que eu utilizo uma ferramenta muito interessante para visualizar códigos em diversas linguagens. Nesse artigo vou apresentá-la a vocês, e espero que seja tão útil quanto é para muitos desenvolvedores!
O Notepad++ é um software gratuito desenvolvido por um grupo de 12 programadores responsáveis por manter o softwar... |
242 |
|
25/12/2012
André Celestino
Comentários: 3 |
[Artigos]
Dicas para o desenvolvimento de um software – Parte 4
O quarto artigo sobre dicas para desenvolver um software funcional abrange alguns conceitos ligeiramente mais avançados. Após as doze dicas abordadas nos três primeiros artigos, este envolve aspectos relacionados ao aperfeiçoamento das funcionalidades de um sistema. Agradeço novamente a todos os leitores que estão acompanhando os artigos, e espero ... |
466 |
|
25/12/2012
André Celestino
Comentários: 1 |
[Artigos]
Dicas para o desenvolvimento de um software – Parte 3
Este é o terceiro artigo sobre algumas dicas para o desenvolvimento de um software com qualidade e uma boa funcionalidade. Aproveito a oportunidade para agradecer a todos que leram e compartilharam o primeiro e o segundo artigo sobre este assunto. Espero que as dicas neste artigo tragam um pouco mais de conhecimento aos leitores, e mais uma vez, si... |
428 |
|
23/12/2012
André Celestino
Comentários: 2 |
[Artigos]
Dicas para o desenvolvimento de um software – Parte 2
Em continuidade ao artigo anterior, esta segunda parte abrange mais algumas boas práticas para o desenvolvimento de um sistema com qualidade. Provavelmente a maioria dessas práticas já são adotadas pelos desenvolvedores, mas vale ressaltá-las aqui como conteúdo para base de conhecimento. Sintam-se à vontade para postar comentários ou críticas sobre... |
552 |
|
22/12/2012
Diego Garcia
Comentários: 0 |
[Artigos]
Conhecendo um pouco da RTTI – Parte III
Chegou a hora da “invocação” rs. Nessa parte do nosso estudo sobre RTTI vamos ver como podemos invocar métodos de objetos através da RTTI e como é feita a passagem de parâmetros para estes.
Para começar, vamos fazer uma rotina básica para listar os métodos de um objeto, seguindo a mesma ideia dos outros exemplos que fizemos anteriormente. P... |
131 |
|
21/12/2012
André Celestino
Comentários: 5 |
[Artigos]
Dicas para o desenvolvimento de um software – Parte 1
Embora a internet esteja repleta de tutoriais e dicas sobre desenvolvimento, sempre surge a dúvida de como um sistema deve ser devidamente desenvolvido dentro de padrões. Na verdade, não há uma regra geral ou um processo único para o desenvolvimento de um sistema, mas existem boas práticas que, quando adotadas, podem trazer grandes vantagens em um ... |
726 |
|
20/12/2012
André Celestino
Comentários: 1 |
[Artigos]
Conhecendo o componente Query
Olá, leitores! Como participo de fóruns sobre programação, tenho notado que muitos desenvolvedores tem algumas dúvidas relacionadas ao componente Query do Delphi. Este componente, de extrema utilidade, dispõe de recursos para inserir, atualizar, excluir registros e selecionar dados de uma tabela. O foco deste artigo é apresentar os conceitos básico... |
352 |
|
19/12/2012
Administrador
Comentários: 0 |
[Artigos]
Conversor Geral de Números (extenso, cardinal, ordinal, romano, ...)
Funções que converte qualquer número em seu extenso, cardinal, romano, moeda, ordinal e muitos outros. Nesta rotina contém as seguintes funções:
NUM_EXTENSO(NUMERO,TIPO)
---------------------
EX.: NUM_EXTENSO(121,'C')
RETORNO: cento e vinte e um
EX.: NUM_EXTENSO(121,'O')
RETORNO: cent... |
220 |
|
19/12/2012
Diego Garcia
Comentários: 0 |
[Artigos]
Conhecendo um pouco da RTTI. Parte II
Dando continuidade aos estudos sobre a poderosa RTTI do Delphi, como eu havia prometido na primeira parte do artigo, vamos nos aprofundar um pouco mais no TRttiContext no TRttiType e no TRttiField.
- TRttiContext: O TRttiContext é praticamente a parte principal da RTTI, é através dele que se torna possível ter acesso aos métodos e atributos... |
144 |
|
18/12/2012
Rodrigo Santos
Comentários: 0 |
[Artigos]
Dicas Certificação Delphi Developer – Parte II
Saudações, caros Delphianos!
Continuando nossa série de dicas para a certificação, vamos falar nesta segunda parte sobre Stack e Heap, que está presente no subtópico chamado Areas of Memory – Stack and Heap contido no tópico Memory Management.
Retirei toda esta explicação de um artigo muito interessante do Zarko Gajic presente no delp... |
141 |
|
17/12/2012
Diego Garcia
Comentários: 0 |
[Artigos]
Conhecendo um pouco da RTTI. Parte I
Como vão amigos? sei que faz tempo que não atualizo aqui mas os estudos continuam, desta vez vamos brincar um pouco com o RTTI (Run-Time Type Information) do Delphi.
Falando um pouco sobre o que se trata, a RTTI consiste na estrutura de informações (disponibilizada pelo compilador) de objetos em tempo de execução. Com este recurso é possível... |
296 |
|
19/11/2012
Marcos Salles
Comentários: 0 |
[Artigos]
Create Objetos por Strings pelo Nome da Classe passado por parâmetros Part.II
Particularmente sempre que necessito passar parâmetros de uma classe para a outra faço no contructor da classe. Deste modo diminuo o Acoplamento entre as partes envolvidas O processo é mais Orientado ainda quando as duas não sabem uma das existência da outra. Para isto devemos utilizar de um Factory, um modelo que permita esse intercâmbio sem que a... |
305 |
|
18/11/2012
Marcos Salles
Comentários: 0 |
[Artigos]
Create Objetos por Strings pelo Nome da Classe passado por parâmetros Part.I
Em algumas situações necessitamos instanciar um objeto a partir do Nome em formato string de uma classe. Isto muitas das vezes era feito registrando as classes e utilizando as e-nesimas dicas para este objetivo. Porém, o Delphi 2010 trouxe novidades neste sentido e podemos obter bons resultados. A condição para que isto funcione é que seja informad... |
351 |
|
30/10/2012
Lucas Chagas
Comentários: 2 |
[Artigos]
Modelos Genéricos Utilizados em Tipos DAO
Como visto em artigos anteriores (Tipos Genéricos no Delphi e Modelos Genéricos de Dados x Persistencia Real no Sistema) podemos implementar tipos genéricos no Delphi e utiliza-los em listas no formato de tabelas de dados, desta forma podendo trazer resultados quaisquer de consultas SQL.
Para um melhor entendimento, vamos definir uma classe ... |
321 |
|
15/10/2012
Lucas Chagas
Comentários: 8 |
[Artigos]
Modelos Genéricos de Dados x Persistencia Real no Sistema
Quando pensamos em modelos de dados em um sistema, nos vem logo a cabeça "posso usar o MVC, nele eu tenho DAO" pensando de maneira rápida. O que acontece quando temos uma estrutura de dados em MVC que tem a premissa de ser “Genérica”? Ou quando iremos utilizar um dicionário de dados para interação com as estruturas de nosso banco de dados e fazer d... |
568 |
|
18/09/2012
Administrador
Comentários: 0 |
[Artigos]
Tipos Genéricos no Delphi
Hoje irei falar um pouco sobre tipos genéricos no delphi.
Um tipo genérico no Delphi pode ser definido por qualquer tipo padrão (string, integer, boolean) ou um tipo criado especificamente para sua aplicação.
Como isto é feito???
Defino uma classe Tvalor onde T é o tipo que a classe irá implementar.
Exemplo de... |
829 |
|
03/09/2012
Marcos Salles
Comentários: 3 |
[Artigos]
MDC MMC Interfaces Generics Delphi
Parece confuso , MDC (máximo Divisor Comum Entre dois ou mais Números ) , MMC ( Mínimo Múltiplo comum entre dois ou mais números ) , Interfaces , Generics , Classes etc… O que que MDC/MMC tem a ver com esses conceitos ??? Seria muito simples apresentar um método que executasse o MDC/MMC entre diversos números , mas e se formos aumentado esses núm... |
481 |
|
31/08/2012
Victory Fernandes
Comentários: 0 |
[Artigos]
Gerando o EFD-Contribuições Escrituração Fiscal Digital PIS/COFINS
Sobre o SPED
O SPED – Sistema Público de Escrituração Digital, instituído em 22 de janeiro de 2007, pelo Decreto nº 6.022, faz parte do Programa de Aceleração do Crescimento do Governo Federal (PAC 2007-2010) e constitui-se em mais um avanço na informatização da relação entre o fisco e os contribuintes.
O formato das i... |
821 |
|