Clique para saber mais...
  Home     Download     Produtos / Cursos     Revista     Vídeo Aulas     Fórum     Contato   Clique aqui para logar | 26 de Novembro de 2024
  Login

Codinome
Senha
Salvar informações

 Esqueci minha senha
 Novo Cadastro

  Usuários
42 Usuários Online

  Revista ActiveDelphi
 Assine Já!
 Edições
 Renovar Assinatura
 Sobre a Revista
 Seja Colunista

  Conteúdo
 Apostilas
 Artigos
 Componentes
 Dicas
 News
 Programas / Exemplos
 Vídeo Aulas

  Serviços
 Active News
 Fórum
 Ofertas de Emprego
 Produtos / Cursos

  Outros
 Colunistas
 Contato
 FAQ
 Pesquisar
 Top 10
 Links

  Produtos

Conheça Nossos Produtos

  Redes Sociais

Siga-nos no Twitter    Facebook

  Publicidade


  

Edição 56



Downloads Clique aqui para baixar os arquivos...
E.U.A – Embedded User Authentication – Adicione mais segurança aos seus bancos de dados
Felipe Santos

     Ao utilizar o banco Interbase, é comum deixarmos a senha padrão do banco de dados como forma de acesso, apesar de alguns alteram a senha para garantir segurança, porém isso não basta, pois se alguém tiver acesso ao arquivo, poderá copiar o banco e usar em outro servidor com a senha padrão. Por isso Felipe Santos demonstra uma outra forma para obtermos mais segurança através da utilização de um recurso chamado E.U.A - Embedded User Authentication, pois usando este recurso a senha fica armazenada diretamente no arquivo, proporcionando mais segurança. O autor explica detalhadamente como funciona este recurso e como utilizá-lo de forma simples e prática.

Componentizando seus Formulários de Consulta
Marcelo Jaloto

     Hoje em dia, um dos conceitos mais utilizados para se desenvolver um software é a orientação a objetos, a qual nos oferece uma série de vantagens, sendo uma das mais importantes o reaproveitamento de código, obtido de diversas maneiras. Uma forma muito interessante e bastante inteligente de reaproveitar código é a "componentização" de controles, pois com o resultado basta arrastar o componente, configurar as propriedades e pronto, é rápido, simples e facilita a manutenção, pois alterando o componente automaticamente será replicado em todos os locais que o utilizam. Portanto, neste artigo Marcelo Jaloto cria um componente de consulta que unirá vários controles em apenas um componente. Serão abordados vários assuntos: orientação a objetos, criação de componentes, acesso a dados em XML no formato DataPacket, ClientDataSet e outros.

Select SUM e COUNT com CASE
Eduardo Rocha

     Alguns programadores acabam utilizando o banco de dados apenas para “armazenamento de dados”, não exploram colocando regras de negócios, criando querys complexas para chegar num determinado resultado, preferem implementar isso direto na aplicação Delphi. Não existe certo ou errado, pois cada caso deve ser analisado separadamente, porém muitos gostariam de explorar mais o banco, mas muitas vezes não fazem por falta de conhecimento e não terem tempo de correr atrás de informações. Neste artigo Eduardo Rocha, nosso Coordenador Editorial, demonstra um caso onde muitas linhas de códigos teriam de ser implementadas na aplicação para se obter um resultado de um relatório de estatística, porém através de apenas algumas linhas de SQL foi possível resolver o caso fazendo uso do SUM e COUNT combinados com o CASE.

Multicamadas com RAD STUDIO 2007 – Parte Final
Dario Martins

     Nesta última parte do artigo Dario Martins demonstra a criação da aplicação cliente Web na qual conectará no servidor de aplicação para obter os dados e fazer chamada aos métodos disponíveis. Será muito semelhante à aplicação cliente desktop vista no artigo anterior, porém desta vez no modelo Web.

Todo Poder do FastReport 4 – Parte 4
Joemil Cássio

     No artigo anterior Joemil Cássio não utilizou nenhum DataSet para selecionar os dados para o relatório, foi utilizado um tipo especial de DataSet que vem junto com o FastReport. Agora nesta edição o autor demonstra como inserir as cláusulas WHERE, GROUP BY, ORDER BY, HAVING, sem 'prejudicar' nosso executável, ou seja, sem precisar recompilá-lo.

Criando Um Driver DBExpress 4 para SQLite3 – Parte 1
Thiago Borges

     Escrever um driver para o framework DBX não é uma tarefa fácil, pois há uma escassez de documentação desta API, além de exigir um bom conhecimento do programador na linguagem C e C++. O objetivo do nosso colunista Thiago Borges é publicar uma série de artigos abordando detalhes deste framework e demonstrando como criamos um driver DBX para acesso ao SQLite3, permitindo futuramente criarmos outros drivers para bancos que hoje não são suportados pela DBX.

Segurança, permissões e restrições no Delphi 2007 - Acesso limitado ao usuário da aplicação
Luciano Pimenta

     Todo cliente gosta de ter seu software bem customizado, principalmente, no que diz respeito à parte de usuários, ou seja, acesso limitado aos cadastros, que campo determinado usuário pode alterar ou visualizar. Dentro dessa idéia, Luciano Pimenta cria uma aplicação com autenticação de usuários (login) com senha criptografada no banco, permitindo indicar quais formulários o usuário pode acessar, bem como que funcionalidades ele pode ter (adicionar, excluir, salvar, editar etc) e quais campos pode visualizar ou editar seus dados.

DevExpress QuantumGrid – Parte 2
Felipe Aron

     No artigo anterior Felipe Aron apresentou o componente cxGrid da DevExpress e mostrou alguns recursos básicos para que pudéssemos iniciar o uso dele. Foram citadas as vantagens de se utilizar tal componente e demonstrado através de exemplos práticos por que ele é considerado um dos se não o melhor componente do mercado atual. Nesta edição o autor da continuidade demonstrando mais recursos interessantes como: Agrupamento, sumarização, Bandas, e utilização de cores.


A revista Active Delphi é bimestral, possui 40 páginas e é 100% voltada a programação Delphi.
Contamos hoje com ótimos profissionais, a maioria com certificação Delphi, publicando seus artigos técnicos.
Para efetuar sua assinatura, basta clicar no botão abaixo e preencher o formulário.

   

 

  Renove Já!

Renove sua Assinatura
Pague com seu Cartão de Crédito VISA Pague no Boleto Bancário Pague com seu Cartão de Crédito Mastercard

  Edição 112

Revista ActiveDelphi

  Edição 111

Revista ActiveDelphi

  50 Programas Fontes


Copyright© 2001-2016 – Active Delphi – Todos os direitos reservados