sexta-feira, 19 de dezembro de 2008

Último Curso GeneXus

A Dash realizou o seu último Curso de Formação GeneXus do ano de 2008, que ocorreu no período de 15 a 19 de dezembro. O curso contou com alunos experientes em análise e desenvolvimento de sistemas.

O curso foi muito aproveitado por todos os participantes. Eles puderam aprender os conceitos fundamentais e essenciais ao desenvovlimento de aplicações com GeneXus.

A equipe de treinamentos da Dash agradece a participação dos alunos e deseja um feliz natal e próspero ano novo a todos.

Você que participou do curso não deixe de fazer comentários e fornecer o seu feedback, é muito importante para o nosso aprimoramento.

quinta-feira, 11 de dezembro de 2008

Os Environments do GeneXus X

Olá Pessoal,

Como dito anteriormente, estamos dando continuidade a nossa série de artigos sobre GeneXus X. O intuito é que todos possam conhecer um pouco mais dessa fantástica e inovadora versão X do GeneXus.

O nosso primeiro artigo publicado, "Convertendo KBs Para o GeneXus X", retratou alguns aspectos da migração de GeneXus 9.0 a GeneXus X. Continuando com o assunto da migração, ainda foi publicado o artigo, "Migrando Para o GeneXus X", onde apresentava-se o blog de Enrique Almeida, que escreveu um artigo detalhando os passos da migração GeneXus X.

Abordaremos neste artigo os "Environments". O itens abordados serão:
  • O que são os Environments?
  • Modelo x Environment
  • Enviroments Antes e Agora
O que são os Environments?
É um local da KB onde se armazena a informação da plataforma de execução. O uso de vários environments permite ter diferentes implementações de uma mesma aplicação.


Figura 1 - Environments

Modelo x Environment
No GeneXus X, o conceito de Modelo, utilizado em versões anteriores do GeneXus, foi trocado pelo conceito de Environment. Criar vários environments na versão X, é o equivalente a criar vários modelos de Protótipo/Produção em GeneXus 9.0 e sincronizá-los com o modelo de Design. Qualquer modificação nas estruturas de dados aplica-se a todos os environments existentes.


Figura 2 - Modelo x Environment

Environments Antes e Agora
A terminologia "Environment" já existia em versões anteriores ao GeneXus X, mas o conceito era diferente.
  • Antes: Um environment permitia somente a atribuição de:
* Geradores
* Interface de Usuário

A escolha dos DBMs eram feitas mediante Data Store, os quais eram definidos de forma independente aos envrionments.
  • Agora: Um environment integra tudo o que é relacionado a plataforma de execução:
* Geradores
* Acesso a base de dados (Data Store)
* Interface de usuário
* Outras propriedades da plataforma

Antes: A informação descritiva era inserida no modelo de Design e o comportamento nos modelos de Protótipo/Produção.
Agora: Trabalha-se em um único ambiente de desenvolvimento (IDE) e a informação fica armazenada na KB sem que o Analista GeneXus se preocupe em qual local inserir cada coisa.

Figura 3 - IDE = Integrated Development Environment

Finalizamos por aqui o nosso artigo, que ainda nao acabou. Continuaremos com ele em breve.

Não deixem de expressar a opinião de vocês através dos comentários. Forte abraço e até a próxima oportunidade.

segunda-feira, 8 de dezembro de 2008

Parabéns Bruno Macedo!!!

Tenho muito orgulho de comunicar que a Dash conta com mais um Instrutor GeneXus, agora na versão X, Bruno Macedo.

Parabéns Bruno, pelo empenho e dedicação!!

Equipe de Treinamento Dash.

GeneXus X Upgrade 3

Foi liberado pela Artech o Preview #2 do Upgrade 3 do GeneXus X

O preview #2 do upgrade 3 do GeneXus X apresenta novas funcionalidades e otimizações nos seguintes pontos:
  • Suporte de SOAP 1.2 para integração via Web Service;
  • Ruby free, não necessita mais de licença;
  • Melhoras no Client de GXflow;
  • Características adicionais no objeto Query;
  • Processo de Build do IDE muito mais ágil;
  • Fórmulas podem ser utilizadas em "Item Description" de campos "Suggest";
  • Algoritmos e JavaScript aperfeiçoados para tornar o carregamento de grid mais rápido.
O download desse upgrade está disponível no Download Center do gxtechnical.com, é necessário se logar antes.

GeneXus .Net Mobile

É oficial!!!

Foi liberado pela Artech o upgrade #4 do gerador .Net Mobile do GeneXus 9.0. O download do upgrade pode ser feito no Download Center do gxtechnical.com, é necessário se logar antes.

Esse upgrade apresenta duas novas melhorias. São elas:
  • Implementação de Toolbar similar ao do gerador .Net;
  • Melhora de performance na geração de programas, o tempo consumido foi reduzido.
Erros também foram corrigidos. Um total de 12 SACs reportados ao suporte foram solucionados.

sábado, 6 de dezembro de 2008

Sábado com GeneXus!

A Dash Tecnologia de Sistemas e Consultoria Ltda, centro de treinamentos autorizado GeneXus, reconhecido pela Artech, realizou aos sábados o Curso de Formação GeneXus 9.0 que contou com 4 participantes.

O curso teve início no dia 01/11/08 e terminou no dia 06/12/08. No total, foram cinco sábados de treinamento, e um de descanso, visto o feriado da consciência negra, ocorrido no dia vinte de novembro.

Quem ministrou o treinamento foi Bruno Macedo, Artech Certified Instructor GeneXus X. O curso foi muito bem aproveitado pelos alunos. Alguns já trabalhavam com a ferramenta e aproveitaram para sanar dúvidas antigas e assim obter um melhor aproveitamento dos recursos oferecidos pelo GeneXus.

A turma também contou novatos no mundo GeneXus. Eles puderam adquirir conhecimentos necessários para poder ingressar nessa nova empreitada e viram todo o potencial de GeneXus.

Confira abaixo algumas fotos. Veja também, depoimentos dos alunos sobre o curso, na seção de comentários do blog.


sexta-feira, 14 de novembro de 2008

Novos Preview

A Artech liberou recentemente vários previews de upgrades do GeneXus. São eles:

* Preview #1 do Upgrade # 4 do .NET Mobile da versão 9.0 do GeneXus.
* Preview #2 do Upgrade #6 do Java da versão 9.0 do GeneXus.
* Preview #1 do Upgrade #3 do GXplorer 6.0.
* Preview #1 do Upgrade #3 do GXquery 3.0.

Todos eles se encontram disponíveis para a comunidade 'genexiana' no Download Center do gxtechnical.com para serem baixados.

Formação em GeneXus 9.0

Na semana de 10 a 14 de novembro de 2008 aconteceu mais uma Curso de Formação GeneXus 9.0 no Centro de Treinamentos GeneXus Dash, localizado em São Paulo, próximo a Av. Paulista.

Agradecemos a participação dos alunos e contamos com o feedback de vocês sobre a qualidade do curso oferecido. Não esqueça de deixar o seu comentário! É muito importante para o nosso aprimoramento.

Esperamos por vocês em uma próxima oportunidade. Saibam que existem descontos e promoções epeciais nos próximos treinamentos realizados na Dash.

Uma boa sorte no mundo GeneXus!

CALENDÁRIO DE TREINAMENTOS

Garanta sua vaga em nossos treinamentos!
INVISTA EM VOCÊ!!!
PROGRAMAÇÃO DE TREINAMENTOS GENEXUS
TREINAMENTO DE FORMAÇÃO GENEXUS 9.0 - 12 a 16 de janeiro/2009
TREINAMENTO DE CAPACITAÇÃO GENEXUS WEB 9.0 - 19 a 23 de janeiro/2009
TREINAMENTO GENEXUS X - 26 a 30 de janeiro/2009
TREINAMENTO DE ATUALIZAÇÃO GENEXUS X - 02 a 06 de fevereiro/2009
TREINAMENTO GENEXUS WEB X - 16 a 20 de fevereiro/2009
TREINAMENTO CAPACITAÇÃO GENEXUS WEB 9.0 - 21 de fevereiro/09 (05 SÁBADOS)

sexta-feira, 7 de novembro de 2008

Migando Para o GeneXus X

Olá Pessoal,

No último post eu publiquei algumas dicas de migração de KBs para a versão X do GeneXus. Ainda vou continuar falando um pouquinho mais sobre esse assunto, ou melhor, será Enrique Almeida.

Enrique Almeida participa ativamente da comunidade GeneXus em Montevidéu, Uruguai, e está compartilhando em seu Blog, “Desarrollando desde la trinchera”, dicas de migração para o GeneXus X. Vale apena conferir, tem muita coisa boa lá!

O endereço é:

Até a próxima pessoal!

sexta-feira, 31 de outubro de 2008

Web GX 9.0!

Agrademos a participação dos alunos da turma do Curso de Capacitação GX Web 9.0 realizado no período de 27 a 31 de outubro de 2008.

Caro aluno, deixe o seu feedback sobre o curso. É muito importante para o aprimoramento e qualidade de nossos serviços.

Venham também participar do Curso de Upgrade GeneXus X! Será um prazer recebê-los novamente.

Até a próxima!

domingo, 26 de outubro de 2008

Convertendo KBs para o GeneXus X

Migrando sua KB para o GeneXus X você ganha:

- Maior produtividade com o novo IDE.

- Facilidade para integrar recursos externos ao seu projeto como DLLs, Classes, XML Schema e Web Services.

- Interfaces mais ricas e amigáveis para o usuário, tornando sua experiência web em algo inovador.

- Geração de aplicações Web 2.0.

- Usabilidade, tanto para o desenvolvedor quanto para o usuário através de interfaces orientadas ao contexto.

Além dos itens citados, você também pode conferir uma lista completa com as demais novidades do GeneXus X acessando o overview que está disponível na Wiki.

Se você está pensando em migrar sua KB para o GeneXus X, confira abaixo algumas dicas.

No momento em que você abrir uma KB de uma versão anterior do GeneXus, GeneXus X realizará um processo de conversão automático.

Este processo é feito porque é necessário adaptar a estrutura da KB e incorporar maior conhecimento.


O processo de conversão também realiza um backup da versão original da KB e gera um arquivo de log chamado conversion.txt localizado no diretório raiz da KB.

O processo de conversão é composto de 4 etapas:

1. Preparação da KB
  • Backup (essencial!)
  • Limpeza, consiste em apagar modelos não utilizados, excluir atributos e variáveis inutilizados, bem como domínios e programas que já não são mais utilizados.
2. Conversão da KB para o GeneXus X
  • Converter, abrir a KB no GeneXus X.
  • Resolver problemas para evitar falhas (é muito importante analisar o Release Notes para averiguar quais problemas podem ocorrer).
  • Se necessário, volte a converter.
3. Ajustar a KB ao GeneXus X
  • Analisar a compatibilidade de propriedades.
  • Analisar warnings durante a conversão.
  • Conversão de Patterns.
4. Análise Detalhada
  • Realizar um Build All da KB.
  • Realizar uma comparação de navegações entre GeneXus X e a versão previa de migração (existe uma ferramenta que faz essa comparação de navegações).
  • Verificar compatibilidades.
Destacamos algumas considerações gerais:
  • Os Modelos devem ser convertidos a Environments ou Versões.
  • Alguns modelos não são suportados:
--------> Interface Win ou Ambiente Texto.
--------> Geradores: RPG, Cobol, VB e VFP.
--------> DBMS: DBFCDX, DBFIDX.
  • Objetos não suportados:
--------> Work Panels.
--------> Prompts.
--------> Styles.
--------> Objetos Privados.

Ressaltamos que a Artech está trabalhando na versão GeneXus X Evolution 1, uma versão que irá suprir as restrições acima levantadas. GeneXus X Evolution 1 se encontra em fase de CTP (Community Technology Preview) e pode ser baixada para testes no Wiki da Artech.

Aqui vai mais uma dica de migração. Se no início da conversão ocorrer o erro:

Error: Object reference not set to an instance of an Object.

Stack Trace en:
Artech.Layers.Framework.GxServiceManager.GetServiceTService()


Solução:

Apague os seguintes diretórios:

C:\Documents and Settings\\Dados de programa\Artech\GeneXus
C:\Documents and Settings\All Users\Dados de programa\Artech\GeneXus

Para mais informações recomendamos acessar o Wiki da Artech.


Bom trabalho a todos e espero por vocês no próximo artigo. Sugestões e críticas são muito bem-vindas.

100% Web, Web 2.0, 100% GeneXus X

Olá Pessoal,

O GeneXus X já é uma realidade. Existem muitos usuários da comunidade trabalhando com esta versão e desenvolvendo projetos, desde o mais simples até o mais sofisticado aplicativo. Um exemplo de aplicação desenvolvida com GeneXus X, 100% Web, com recursos de Web 2.0, sem falar que também é gratuita, é o software ZetaCuentas, desenvolvido pela empresa uruguaia ZetaSoftware. O Zeta Cuentas foi lançado no XVIII Encontro Internacional GeneXus, realizado em Montevidéu, Uruguai, no período de 22 a 24 de setembro deste ano.

O software ZetaCuentas permite que você controle as suas finanças online, como gastos, dívidas e transações bancárias de uma forma simples e eficaz. Você pode criar as contas que necessita e mover dinheiro entre elas.

Algumas características de ZetaCuentas são:

  • É um produto online e totalmente gratuito, bastando apenas você se registrar e usar.
  • Você não tem limites de quantidade de comprovantes a registrar em cada exercício. Sem limite de quantidade e espaço.
  • 100% Web, não é necessário instalar nada. É necessário apenas um browser e conexão com a internet.
  • Segurança garantida, ZetaCuentas é totalmente anônimo.


Para você experimentar ZetaCuentas, acesse www.zetacuentas.com.uy e veja os recursos do GeneXus X que foram empregados.



E para que todos conheçam um pouco mais da versão X do GeneXus e o que ela pode lhe proporcionar, começaremos a publicar em nosso blog uma série de artigos abordando os mais novos recursos existentes.

Ficamos por aqui, mas não deixem de conferir os artigos sobre GeneXus X. Sugestões e críticas são muito bem-vindas.

Um abraço a todos.



sexta-feira, 17 de outubro de 2008

TREINAMENTO DE ATUALIZAÇÃO GENEXUS 9.0 DIAS 20 e 21/10/08

Dias 20 e 21 de outubro de 2008 estaremos realizando o
TREINAMENTO DE ATUALIZAÇÃO GENEXUS - Upgrade na versão 9.0
Rua Manoel da Nóbrega, 211 - 9°andar - Das 08 às 17h.


O GeneXus 9.0 foi desenhado com o objetivo de aumentar a produtividade em uma ordem de grandeza que você e sua organização jamais pensaram alcançar.O GeneXus 9.0 oferece novos recursos como:
• GeneXus Patterns
• Business Components
• Master Page

Objetivo:
Este curso vai capacitá-lo a obter maior proveito e produtividade com as novas funcionalidades existentes na versão 9.0 do GeneXus.


Necessário confirmar participação*
(11) 3141-1042
treinamento@dash.com.br

Treinamento de Formação GeneXus 9.0

Essa semana foi realizado na Dash mais um treinamento de Formação GeneXus 9.0 ministrado por Bruno Macedo. 

Agradecemos a participação dessa turma e nos colocamos sempre a disposição. 




Deixe seu comentário e ajude-nos a melhorar sempre.

Esperamos você no Treinamento de Capacitação GeneXus Web 9.0

INVISTA EM VOCÊ!

(11) 3141-1042

treinamento@dash.com.br

quarta-feira, 8 de outubro de 2008

Prepare-se para o Treinamento de Upgrade na versão X.

Realize o curso de FORMAÇÃO GENEXUS 9.0

Próxima turma aos sábados, iniciando em 01/11/2008 (05 sábados - 40 horas)
Entre em contato para maiores informações.
Fone: (11) 3141-1042

TREINAMENTO DE ATUALIZAÇÃO GENEXUS - UPGRADE VERSÃO 9.0
INSCREVA-SE JÁ DIAS 20 e 21 de OUTUBRO de 2008
DAS 08 ÀS 17H
ENTRE EM CONTATO (11) 3141-1042
E GANHE UM DESCONTO ESPECIAL NESSE CURSO!
VAGAS LIMITADAS!!!
INVISTA EM VOCÊ
TREINAMENTO GENEXUS

Agradecimento!


Agradecemos todos os participantes dos treinamentos GeneXus realizados na Dash - SP.

É muito importante contar com sua participação "CLIENTE"!
Esperamos você em uma próxima oportunidade!

Deixe seu comentário para que possamos sempre melhorar a qualidade e eficiência de nosso atendimento.

sexta-feira, 3 de outubro de 2008

Comentários do Curso Web GX 9.0

Confiram os comentários deixados pela turma do curso web GX 9.0!

O curso foi realizado no período de: 29/09/08 a 03/10/08.