INSTITUCIONAL
COMUNIDADE
BLOG
AJUDA
MINHA CONTA
EN PT ES

2 blog 285

PATTERN WW: quando menos é mais!

Ricardo Oliveira do Brasil, escreve no seu blog sobre os patterns GeneXus a X Evolution 1
PATTERN WW, Quando menos é MAIS!

Ultimamente não tinha ficado satisfeito com o patterns WW da Artech. Mas consegui ficar satisfeito com o SDK do EVL1/ GX X , que nos permite criar nosso próprio Pattern
Vejam as alterações feitas por mim no pattern original da


Um pattern que gere na instância apenas um objeto, sendo mais rápido durante o build all, afinal , não gera objetos desnecessários.




Uma instância simples, apenas com o grid de seleção, nada de Abas.. agilizando a aplicação default durante os builds/salvamento.
E acrescentando nos atributos de seleção apenas os atributos PK e Description.



Geração automática de regras de auditoria campo a campo.
Quem faz na mão no Gx sabe a trabalheira que dá.
Aqui será fácil implementar automaticamente os famosos campos Multi_empresa, (&Emp_Cod) em todas as trns/condições dos grids, automatizando e muito os serviços padrões(pattern) dos programadores iniciantes.
Por ai vai.. agora dará para modificar muita coisa no comportamento do Genexus. Bastaria a Artech nos colocar um manual passo a passo de como acessar as propriedades dos modelos, propriedades dos objetos do GX, geração de objetos na KB em tempo de execução, pesquisa de objetos na KB, acesso a janela de output.
Sei que temos os projetos open source do Assembla ( que já me ajudaram e muito ) , temos o gxopen, o wiki e os exemplos do SDK. Isto será um grande passo. Mas o correto é a Artech lançar um manual de referência dos métodos , propriedades e das tabelas internas da KB do GX.
Poderíamos implementar muita coisa do tipo .. importação e exportação do conteúdo da base de conhecimento, ao estilo dos nossos sistemas de metadados do BI, de BSC, integração com GIS.
Isto nos facilitaria e muito personalizar o GX conforme nossas necessidades.
Abraço a todos e bom começo de ano!


*Publicado por Ricardo Oliveira em Blog, Ricardo Oliveira.

Relacionado
Uma olhada na nova ferramenta: Patterns
Patterns GeneXus em ação
Impacto do uso de Patterns no desenvolvimento Web
Novo fórum para Patterns
GeneXus Patterns: a ferramenta ideal
GeneXus X Evolution 1 Beta 1 no blog de Enrique Almeida
Uma nova extensão para a GeneXus X Evolution 11
Modificando o WorkWith na XEv1
Especial #GeneXusOMelhorDe2014 :: Cloud Computing, Internet das Coisas, GeneXus X Evolution 3, Casos de Sucesso, Smart Devices e... Muitos mais!
Apps móveis: a chave para o crescimento de uma PME
Beacons: um olhar para o futuro do marketing tecnológico
#GX25 #Call4Speakers Nada mais, nada menos que 25 Encontros GeneXus
Avianca, a companhia aérea oficial do #G25 oferece descontos especiais para voos internacionais
A Comunidade GeneXus #Brasil organiza uma excursão partindo de Porte Alegre para assistir ao #GX25
GeneXus lança no SAP Forum Brasil GeneXus Early Adopter Program for SAP HANA Cloud Platform