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

Codinome
Senha
Salvar informações

 Esqueci minha senha
 Novo Cadastro

  Usuários
62 Usuários Online

  Revista ActiveDelphi
 Assine Já!
 Edições
 Sobre a Revista

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

  Serviços
 Active News
 Fórum
 Produtos / Cursos

  Outros
 Colunistas
 Contato
 Top 10

  Publicidade

  [News]  Delphi Meeting 2011 - Review
Publicado por marone : Segunda, Fevereiro 21, 2011 - 01:20 GMT-3 (599 leituras)
Comentários comentar   Enviar esta notícia a um amigo Enviar para um amigo   Versão para Impressão Versão para impressão
Rodrigo Santos Saudações, caros Delphianos! No dia 15 de fevereiro aconteceu em São Paulo o primeiro dia do evento Delphi Meeting 2011, que passará por 12 cidades brasileiras, de norte a sul do país, encerrando-se no dia 25 do mesmo mês. Aceitei o convite da Active Delphi e estou aqui para fazer um review deste primeiro dia, pois tive a oportunidade de estar lá e acompanhar de perto os principais temas abordados por Andreano Lanusse.

O evento foi dividido em cinco partes: Embarcadero e Delphi Update; Introdução ao DataSnap XE; Migrando da arquitetura Cliente/Servidor para Multicamada; Desenvolvendo clientes DataSnap em Delphi XE, .NET, JavaScript e RadPHP; Criando aplicações para Linux e iPhone com Delphi Prism e Mono/MonoTouch.

- Embarcadero e Delphi Update: Foram apresentadas as novidades da Embarcadero: Tool Cloud, All-Access, DB Power Studio, Cloud e DataSnap no Delphi XE. Além disso, o Andreano falou um pouco também sobre as principais diferenças entre as versões do Delphi XE, inclusive a versão Starter, custo mais baixo para desenvolvedores independentes e startups, já comentada aqui na Active Delphi.

Os novos investimentos realizados pela Embarcadero: a aquisição da empresa Qadram, criadora do Delphi for PHP, e Ksdev.com, empresa da Sibéria que tem muita expertise em se tratando de C++.

Novos projetos chave: Compilador/VCL 64 bits para Windows; Cross Platform: Portabilidade a Mac e Linux; VCL+: Modernização da VCL; Community 3.0: Reformulação da EDN; DataSnap Server; Mobile: iPhone, Android e Blackberry; Delphi Language Everywhere.

- Introdução ao DataSnap XE: Foi comentado sobre a facilidade da tecnologia JSON, comparando-a com XML; Filters: métodos de intervenção na comunicação entre Cliente/Servidor, como compactação e criptografia; Tunneling: usado para failover e load balance, interceptando requisição ao servidor;
Callback: método do servidor que “avisa” o progresso de determinado processo.

- Migrando da arquitetura Cliente/Servidor para Multicamada: Todos os pontos cruciais para se realizar uma migração deste tipo foram citados, dentre eles: Avaliação da real necessidade de fazer tal migração; o “segredo” do multicamada (ClientDataSet), pois é ele quem possibilita esta arquitetura de uma forma simples e segura; disponibilização de todos os DataSets no servidor, incluindo seus TFields, deixando somente os ClientDataSets na parte cliente para facilitar a comunicação e não “quebrar” o pattern.

- Desenvolvendo cliente DataSnap em Delphi XE, .NET, JavaScript e RadPHP: Neste assunto, foi mostrado a facilidade de se utilizar clientes DataSnap XE em outras linguagens como .NET e PHP. Foi mostrado um exemplo de servidor DataSnap XE e um cliente utilizando suas funções. Este servidor, possuía em uma de suas funções, Nested DataSets, que é uma forma de se associar DataSets a fim de realizar uma transação. Ao final deste tema, com o mesmo servidor, o Andreano mostrou um exemplo de Callback, onde ele enviava uma imagem para o servidor e o mesmo retornava o progresso do processo de inversão da imagem.

- Criando aplicações para Linux e iPhone com Delphi Prism e Mono/MonoTouch: Para criar aplicações para Linux e Mac, é necessário ter um software chamado Mono, o qual implementa .NET para outras plataformas e é OpenSource. Se a aplicação para Mac for touch, como iPhone, deve ser utilizado o MonoTouch. Antes de começar a criar aplicações para iPhone, é necessário ter uma licença de desenvolvedor da Apple para poder publicar seus aplicativos. Além do que, o aplicativo depois de finalizado deve ser aprovado por eles em caso de comercialização do mesmo, e então 30% do seu lucro fica com a Apple.
O Andreano também mostrou exemplos de aplicações ASP.NET, um WebService no Linux (Ubuntu) e um localizador com GPS para iPhone, todos construídos com Delphi Prism. A edição 84 da revista Active Delphi fala bastante destes assuntos.

Bom pessoal, foi uma grande oportunidade para conhecer as novidades do Delphi XE, e aprender mais sobre DataSnap, desde sua criação até sua utilização em outras plataformas, e também introduzir o desenvolvimento de aplicações para Linux e Mac com Mono, os quais vêm crescendo cada dia mais.

Abraços!

Por: Rodrigo Alves dos Santos (marone)
Contato: rod.alves88@gmail.com



Comentários Comentários
   Ordem:  
Comentários pertencem aos seus respectivos autores. Não somos responsáveis pelo seus conteúdos.
  Edição 112

Revista ActiveDelphi

  50 Programas Fontes


  Produtos

Conheça Nossos Produtos

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