Pesquisar neste blog

terça-feira, 17 de fevereiro de 2009

Quem disse que o GX X não tem ESTILO(Style) ?



Descobrimos alguns recursos interessantes no GX X EVL1, a criação de estilos Default e Patterns Personalizados. Dêem uma olhada em: 

Ai via algumas dicas para a Artech .. já que ela não nos deu nenhuma dica do que será os estilos dela:

1) Fazer algo como está sendo feito hoje via dkt(que é algo mais avançado), mas que seja fácil de configurar, exemplo: intelisense no editor de DKT do GX;

2) Que os namespaces(DLLs) da Artech , fossem mais comentadas ou documentadas como são os namespaces do VSTUDIO.

3) Que pudéssemos ativar os dkts Default por KBS , ou seja, poderia ter vários padrões DEFAULT, para cada tipo de KB.

No mais .. Parabéns a Artech e desculpem-nos o incômodo nos Fóruns.





Abraço


Ricardo Oliveira


Agradecimentos

Senhores,

Marcos Crispino
Matias Hernandez
José Lamas



sexta-feira, 30 de janeiro de 2009

Genexux X do meu jeito!


Ontem subi uma Extension simples e modesta, chamada RCOMenu, algo que tinha pensado a muito tempo desde que vi o GX X pela primeira vez.


Tive que ralar muito , e até aprender o básico do csharp.

Mas o resultado final valeu a pena!


Parabéns Artech, agora nós poderemos implementar vários recursos inimagináveis no GX X.

Que digam os Patterns Personalizados, as Extensions personalizadas só me falta dominar os USERCONTROLS, que nada mais é do que JAVASCRIPT PURO.


Aqui vai meu pensamento do dia,  

"Rather than complain or suggest .. do it!"


Abraço.


Ricardo

Reconhecimento e agradecimento especial :
Marcos Crispino 
Matias Hernandez

sábado, 24 de janeiro de 2009

PATTERN WW, Quando menos é MAIS!


Ultimamento 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 Artech.





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 selaçã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 ajudram 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!




terça-feira, 2 de dezembro de 2008

O valor de um grande suporte! Que venha o Everest!

Recentemente atualizei a versão 4.3 do portal para o 4.5 RC2.  Fiz todos os testes locais com o SQL EXPRESS 2005  e tudo ok.. tudo passou em meus testes.

Qual não foi minha surpresa ao testar em nosso site de produção ( www.nelore.org.br ) o setup do RC2 do portal 4.5 .  Começei no sábado as 2:00 am e terminei no sábado as 4:30 am.. não funcionando !  é mole !

Mas ai .. abri os chamados no suporte da Artech , e me caiu no atendimento a Santa Marcela Dupont! Santa mesmo.. porque trocamos 38 e-mails para descobrirmos que o problema era do SQL 2000 do meu servidor que ao converter alguns conteúdos com mais de 4.000 caracteres no resumo dava pau .. e no SQL 2005 funcionava perfeitamente.


Parabéns Sra Marcela Dupont, parabéns Artech. Quase me desesperei com a pressão do cliente e dos usuários do nosso site..  Mas valeu a pena..

Que venha o Everest.. 


Abraço a todos.

terça-feira, 25 de novembro de 2008

Sugestão para a Artech do Congresso no Ano que vem...


Fica aqui minha sugestão a Artech pro Local do Congresso no Ano que vem.. quero ver a galera aguentar no bolso.. Hotel Atlantis, The Palm , em Dubai.



Se quiserem ver mais fotos...

quinta-feira, 20 de novembro de 2008

Gmail e seus themas .. como é prazeroso um aplicativo !

Vejam só  a novidade dos themas(dinâmicos) do Gmail..  já pensaram se nossos aplicativos GENEXUS X .. fossem assim fácil de serem implementados.



Vamos aprender e ficar ligado com o GOOGLE. E pedala Artech.. 

segunda-feira, 17 de novembro de 2008

Somente Steve Jobs merece ser reconhecido sozinho?


Ultimamente , e hoje eu vi um, temos falando muito do IPHONE, um celular muito bem bolado pela APPLE, muito bacana, com touch screen, vários recursos inovadores que nem preciso falar muito .. pois todos já o conheçem.

Mas aqui vai uma dúvida sobre tudo isto , todo o crédito da mídia especializada, recai sobre Steve Jobs o fundador e refundador da Apple, pois a ele devemos reconhecer os créditos dos lucros desta merecida empresa.

Agora , minha dúvida maior, o que seria do Steve Jobs sem os engenheiros, programadores , analistas e especialistas envolvidos neste projeto.. Somente ele Steve Jobs, teria o produto, sem os desconhecidos técnicos altamente capacitados da Apple ???

Lucro, Lucro e lucro é o que interessa neste mundo altamente capitalista ??? lucro a ser aplicado nas bolsas de valores e terem seus investimentos serem evaporados ao sabor do vento ??

Bom.. devemos reconher  , é claro , o sr Steve Jobs  por ter bolado e cobrado algo altamente inovador, mas meu aplauso maior é para a equipe de técnicos da Apple que devem ter sofrido o pão que o diabo amassou para realizarem tal proeza.. Assim como aos técnicos do Google que inovaram também com o Chrome, aos técnicos e engenheiros das naves espaciais, que permitiram a humanidade sonhar com o espaço e não apenas aos astronautas tão corajosos em viajarem, mas que confiaram suas vidas nestes grandes e esforçados seres humanos.

Parabéns a equipe de desenvolvedores e Analistas da Artech, que ficaram até a madrugada sobre pressão da área comercial, dos clientes , da diretoria da empresa em liberar algo inovador como  o Genexus X, que escutaram as necessidades dos clientes,(eu sou um deles), e que souberam concretizar um sonho em realidade.

Pena que algumas empresas, não saibam reconheçer estas pessoas  que se acabam em noites sem sono, dos finais de semana sem a família, das viagens de longo prazo sem os amigos, da pressão do lançamento dos produtos, pois só sabem reconheçer as GRANDES IDÉIAS dos  gerentes, de diretores e dos Vendedores.

Algumas empresas, principalmente aqui no Brasil, ficam com medo de reconheçer publicamente seu principal ativo , as pessoas, seus colaboradores, com medo de aumento de salário. Sim.. salário digno é importante, reconhecimento profissional é importante, cobrar é importante, ter lucro é importante, ter produtividade é importante, mas importante mesmo é valorizar o potencial humano, valorizar o esforço, o trabalho em equipe, valorizar o sonho que virou realidade, valorizar o sacrifício do dia a dia!

Atrás das máquinas, dos softwares e das fábricas, existem almas humanas, seres humanos, que não podem serem medidos apenas em moedas, em números ou em percentuais.


Fica aqui meu sincero protesto e reconhecimento a quem realmente merece!


"Um gênio é uma pessoa de talento que faz toda a lição de casa." Thomas A. Edison