Delphi Tour 2010

By tresloukadu

O Delphi Tour é uma grande oportunidade para você

ATUALIZAR-SE NA TECNOLOGIA DELPHI

Conhecendo os benefícios das últimas versões e as dicas para utilização da sua ferramenta de desenvolvimento preferida. Essa ainda é a sua última chance de atualizar suas versões antigas* de Delphi e C++ Builder pagando preço de upgrade e com descontos especiais, que também são válidos para a aquisição de novas licenças.

CONHECER OS BENEFÍCIOS DO DESENVOLVIMENTO COM RAD STUDIO

Veja os recursos que estão à sua disposição no RAD Studio, que reúne o Delphi, C++ Builder e Delphi Prism para você. Aproveite também essa grande oportunidade para ter o RAD Studio pagando apenas o preço de tabela do Delphi.

RESOLVER SEUS PROBLEMAS DE PERFORMANCE EM APLICAÇÕES DELPHI E BANCO DE DADOS

Saiba como facilitar o diagnóstico e solução dos problemas de desempenho de aplicações e bancos de dados. E você ainda pode aproveitar o benefício de receber gratuitamente o DB Optimizer ao adquirir o RAD Studio Enterprise pelo preço de tabela.

Agenda:

  • 16 de Junho – São Paulo
  • 17 de Junho – Goiânia
  • 18 de Junho – Natal
  • 21 de Junho – Recife
  • 22 de Junho – Brasília
  • 23 de Junho – Belo Horizonte
  • 23 de Junho – Sorocaba
  • 24 de Junho – Porto Alegre



categoriaNovidades commentoNo Comments datajunho 7th, 2010
Read All

Disponível para Download Delphi 2010

By tresloukadu

A Embarcadero Technologies a pouco tempo atrás lançou a versão do Delphi 2010 e parece que os desenvolvedores estão gostando desta nova fase do Delphi. Confira no vídeo acimas algumas destas novidades. Incluído no pacote RAD Studio 2010, o Delphi 2010 tem mais de 120 novos atributos que vão ajudar todos os programadores a terminarem os seus projetos mais rápido e a alcançar muito mais usuários.

Na seção “What’s New in Delphi 2010″ é o lugar que mostra as principais novidades e características para o desenvolvimento de aplicativos utilizando o Delphi 2010 (e o C++Builder). E na era do touchscreen é claro que esta tecnologia não foi ignorada, o Delphi 2010 permite o desenvolvimento de interfaces amigáveis para aplicativos feitos especialmente para os tablets pc, touchpad e kiosks. Lembro-me ha uns dois anos atrás que tive que desenvolver uma interface de chat para o skype para touchscreens quanto trabalho que deu! Mas agora ficou muito tranqüilo.

Algumas das novidades da IDE do Delphi 2010 incluem: possibilidade para expandir partes do código e recolher, formatação inteligente do código (indentação, espaços, quebras de linhas e algo chamado de “capitalization” para deixar aonde é maiúsculo e minúsculo corretamente.

O compilador do Delphi 2010 também possui muitas melhorias no RTTI e muito mais. Com relação a database tem melhorias: agora o dbExpress provê um driver completo com suporte ao Firebird, MySQL e ainda MS SQL Server 2008 e Interbase 2009.

Tem muitas novidades como novas units incluindo a IOUtil.pas que permitem trabalhar com arquivos, caminhos e diretórios. Para todos que estão ansiosos para ver as novidades o download do Delphi 2010 está disponível para um teste de 30 dias. Você pode baixar o Delphi 2010 aqui no site oficial da Embarcadero e também aqui.

categoriaDelphi 2010 commento6 Comments dataabril 25th, 2010
Read All

Code Templates

By Elton Conz

Gostaria de apresentar para vocês um recurso que considero muito interessante, mas que poucas pessoas conhecem a fundo.

Você certamente já desfrutou dos benefícios dos templates na VCL do Delphi.
Faça um teste rápido:  Digite por exemplo a palavra for, e veja o que acontece.
O Delphi vai trazer para você a seguinte estrutura (veja imagem abaixo). Eis um template em ação.

instrução for

instrução for

A função destes templates é otimizar o seu trabalho,  minimizando erros e aumentando a sua produtividade. Até aqui, todo mundo sabe como funciona, porém, o que pouca gente sabe é que podemos criar e/ou editar estes templates.  E não para por ai, alguns até sabem que os templates são passíveis de configuração, mas não sabem como fazer isso.

Vamos entender melhor como isso funciona? É muito simples, mas você vai precisar se dedicar um pouquinho, pois só mostrarei o básico. Dai em diante você tem total capacidade de melhorar os templates que vier a construir.

Vamos Ver na Prática

Vamos construir um template para otimizar a criação de forms. O resultado final será este quando eu digitar o texto criaform dentro da VCL do Delphi:

templates_criarform

Note que todos os textos que estão dentro das caixas em azul mudam automaticamente quando digito. Não preciso repetir o mesmo texto 4 vezes, com isso ganho velocidade. Não preciso decorar a sequencia de criação de forms,  com isso ganho tempo e padronização.

Os templates são arquivos XML com a seguinte estrutura:

estrutura_template

Vamos ver parte a parte deste arquivo:

  • name = “criaform” – Aqui você informa o texto que você quer que ative este template.
  • Declaração de Variável
  1. <point name=”form”> – Indico o nome da minha variável
  2. <text> – Inico que texto aparecerá por padrão dentro das caixas em azul
  3. <hint> – Texto que aparece quando você passa por cima do campo
  • Descrição
  1. <description> – Descreva a funcionalidade deste template
  2. <author> – Autor do template
  • Código
  1. |variável| – As variáveis declaradas devem ficar sempre entre os caracteres | (pipe).
  2. |end| – Onde o cursor ficará posicionado após o preenchimento do layout.

Salve o arquivo com o nome que você desejar, mas com extensão .XML.  Eu costumo salvar o arquivo com o mesmo nome do template, como neste caso, ficaria criaform.xml.

No Delphi 2009 este arquivo deverá ser salvo dentro da pasta:
C:\Arquivos de programas\CodeGear\RAD Studio\6.0\ObjRepos\Code_Templates\Delphi

No Delphi 2010 este arquivo deverá ser salvo dentro da pasta:
C:\Documents and Settings\<usuario>\Meus documentos\RAD Studio\code_templates\

Basta salvar o arquivo e o template já estará disponivel. Não é preciso nem reiniciar o Delphi.

Estou disponibilizando o template deste exemplo para que você possa estudar com mais detalhes. Basta clicar aqui para baixar este exemplo.

Espero que esta dica tenha sido útil para o seu dia-a-dia de programador. Eu utilizo este recurso faz um bom tempo ja, e posso dizer que tem me ajudado muito. Estou ganhando muito tempo e mantendo meus fontes sempre dentro de um padrão. Espero que tenha gostado.

categoriaDelphi 2009, Dicas, IDE commentoNo Comments dataabril 13th, 2010
Read All