Pesquisar neste blog

sábado, 26 de setembro de 2009

Agrupe seus User Controls(UC) Favoritos na ToolBar


No GX EVL é possível agrupar seus UC(Users Controls) favoritos em uma categoria sua(personalizada), facilitando o acesso a eles. Veja abaixo:


Para isto vá a pasta de instalação dos UC ( C:\Program Files\ARTech\GeneXus\GeneXusXEv1\UserControls ), escolha nas pastas quais UC vc quer categorizar.. e procure os seus arquivos .control, abaixo da tag [ControlType], adicione :

[Categories] *
  [Category]MINHA CATEGORIA DO UC  [/Category ]
[/Categories ]

* Substitua o [ por <>, pois no texto deste bloger as tags somem.

Salve o arquivo .control(pode abri-lo num bloco de notas), e no prompt do DOS(Como Administrador) digite na pasta(C:\Program Files\ARTech\GeneXus\GeneXusXEv1) o comando:

Genexus /install

Abra o Genexus e nas TRNS /WBPs, e veja como fica sua ToolBar Categorizada.


Pronto , simples e prático!



Congratulations Artech Team!








segunda-feira, 21 de setembro de 2009

Dez Razões para mudar para o GX X EVL


Dez Razões para mudar para o GX X EVL,

01) Controle de versionamento das KBS e histórico de objetos, fantástico e funcionando perfeitamente!;

02) Users Controls, JAVASCRIPT fácil e ao máximo !;

03) Dlls e classes JAVAS externas , External Objects, extensibilidade;

04) Trabalho em Equipe, GENEXUS Server;

05) Pattern WorkWith turbinado , temos várias opções, a melhor delas .. K2BTOOLS com controle de auditoria dos campos;

06) Debugador integrado, menos dor de cabeça ao debugar Procedures e Eventos de TRNS/WBPS;

07) IDE do meu jeito , as Extensions em csharp permitem adequar a IDE as nossas necessidades;

08) GX4GX, APIS do GENEXUS para abrir KBS muito mais fácil;

09) GXUI, uma interface muito bonita ao estilo da WEB 2.0;

10) Regular Expressions, validação de e-mails e outras expressões de um modo rápido e fácil;


Congratulations Artech Team, TIME IS MONEY!


Ricardo

Limpeza de TAGs HTML via Regular Expression

É muito comum a necessidade de impressão de conteúdo HTML gerado pelo editor FCK do genexus.

Achei no começo que seria difícil limpar as tags do HTML das variáveis / atributos, mas encontrei um exemplo em csharp de um conteúdo Regular Expression do GX X que me facilitou bastante.. ou neste site que tem bastante coisa útil.

Vejam o código abaixo no GX..

Event 'LimparHTML'

// Transforma a tag &nbsp ; em espaço
&vrHtmlLimpo = &vrHtmlLimpo.Replace( ' &nbsp ;' , ' ' )

// Transforma a tag "< / p >" em NewLine(), carriage return
&vrHtmlLimpo = &vrHtmlLimpo.Replace( '< / p > ', NewLine() )

// Transforma a tag "<>" em NewLine(), carriage return
&vrHtmlLimpo = &vrHtmlLimpo.Replace( '<> ', NewLine() )

// Regular Expression substituida por ''
&vrStringSubstituir = ''
&vrHtmlLimpo = &vrHtmlLimpo.ReplaceRegEx('<(.|\n)*?>', &vrStringSubstituir)

EndEvent




Congratulations Artech Team,

GX Very Easy, TOO FAST!


Abraço

Ricardo

sexta-feira, 4 de setembro de 2009

Desenvolvimento WEB mais fácil que no Windows ?




Quebramos nosso ultimo paradigma do mundo WEB com o Santo triunvirato GENEXUS, GXSERVER e K2BTOOLS.

Hoje desenvolver para a WEB está mais fácil do que nunca.

Ainda existe no mercado bons produtos para interface WINDOWS, o genexus ainda precisa melhorar se quiser manter esta plataforma.. mas .. digo mas .. ter investido e muito nestes ultimos anos nesta plataforma WEB foi um grande acerto.

Redes Sociais, Mashup, Web 2.0 , a Artech falou e acertou ..


Parabéns a Artech pelo lançamento dos seus ultimos e mais novos produtos .. GENEXUS EVL1 , GENEXUS SERVER e a K2bTools pela Suite 4.0


Saudações Artech Team e K2bTools Team.



Ricardo Oliveira



sexta-feira, 21 de agosto de 2009

Prontos para aposentar seus aplicativos Windows?


Migramos nos ultimos dias com o RC do EVL , nosso ultimo aplicativo WINDOWS, que era o WINJULGA, nasceu o WEBJULGA. Ficou 100% funcional assim como era no mundo windows e nos trouxe diversas vantagens do mundo Web.

Vou destacar alguns comparativos , melhorias e alguns aprendizados:

1) Manutenção simplificada Web, 1 servidor , todos atualizados, um dos nossos maiores gargalos, já que este aplicativo é utilizado no Brasil inteiro;

2) Correções centralizadas Web, 1 servidor, correção em todos os locais;

3) Processo de instalação simplificado, roda em qualquer netbook, inclusive os que possuem LINUX, nada de Dlls e manutenção em máquinas clientes ;

4) Interface Rica , GXUI, AJAX, AGENDA, GRÁFICOS;

5) Liberdade de tecnologia, podemos migrar para servidores LINUXS/JAVA a qualquer momento, méritos da tecnologia GENEXUS;

6) Velocidade de execução, dentro dos parâmetros normais de aplicativos WEB com bons links ADSL, lógico que quanto mais rápido os links melhor será a performance do aplicativo;


É por estas e outras que digo , "Estamos prontos para aposentar nossos aplicativos Windows!"

Parabéns Artech, EVL e a Comunidade Web por ter valido a pena estes esforços.

Sangue , suor e lágrimas de Alegria!


Abraço


Ricardo
RCO Proc. de Dados



sexta-feira, 5 de junho de 2009

Genexus Web server irá substituir o GXOPEN ?

X



Ultimamente temos cobrado muito do GX, que ele tenha um Pattern / Wizzard de aplicativos.

Mas ultimamente a Artech lançou o Genexus Web Server. Tem poucos aplicativos, é claro foi lançado a dois dias, mas por enquanto é todo FREE(basta ter um login no gxtechnical).

Enquanto o Genexus Web Server for FREE (estes aplicativos), será interessante trabalhar com ele , com usuários do mundo inteiro baixando-, testando-, consertando e usando suas KBS de Exemplos.

Estaria eu imaginando que para o mundo GX X/ EVL, o genexus Web server será um sério concorrente ao GX OPEN ???

Basta a Artech resolver alguns detalhes:

1) DATAPROVIDERS possam com sua linguagem simples e declarativa, não só prencher SDTS, mas que possam ler dados (registros) de uma tabela e se auto preencherem , facilitando o startup (preenchimento) das tabelas baśicas. O aplicativo que temos hoje no FREEBASE do gx, funcionaria, mas ainda é muito burocrático, o mesmo seria o inverso, do SDT, eles autopreencherem as tabelas de um modo mais simples;

2) Separar estas KBS por categorias e terem algo descritivo já na abertura delas no GX WEB Server;

3) As famosas propriedades dos Documentos, Arquivo Propriedades, aonde colocaríamos, Título, Assunto, Palavra-Chave, Comentários e Definidos pelos Usuários. que um TEXT SEARCH a estes atributos buscariam / filtrariam estas informações nos vários tipos de KBS;

Bom.. sei que é um começo , mas já é um grande começo.

Parabéns Artech e seus idealizadores desta nova ferramenta.


Abraço



Ricardo Oliveira

PS: Sei que o GENEXUS WEB SERVER será um produto SAAS, porque não o melhor dos dois mundos ??? Open Source e SASS ?? eu colocaria minhas KBS privadas como SASS e as públicas no Open Source.

terça-feira, 2 de junho de 2009

Genexus Server Web e seus novos UC

Além da impressionante performance com novo login de segurança(local ou gxtechnical), o que mais me chamou a atenção no novo GXSERVER são seus User Controls , vou destacar alguns deles:

1) GXUI 1.1.0.477 , com vários novos recursos, novos métodos , abrir Aba dinâmicamente, Novo GXUIPropertiesEditor, fantástico. vejam abaixo um exemplo;


2) GXUploadfy , permite fazer upload de um ou vários arquivos em uma determinada pasta:



3) FBHoverPanel, permite ao clicar em determinado LINK/IMAGEM, abrir um webpanel dinâmico com vários LINKS adicionais;

E tem mais, muito mais novos UC, alguns estão com pequenas falhas, funcionam bem no IE, nos outros browsers eu não testei.

Parabéns a Artech, desculpem o atropelo em publicar este material, mas é que a necessidade é grande, e temos vários aplicativos precisando destes recursos.

O que sentimos falta é que estes UC já deveriam ter no próprio UC, uma forma mais prática de ensinar como utilizá-los, algo direto na KB , não no GXWIKI. Ou algo mais integrado..

No mais será muito bem vindo estes novos recursos.

Abraço e boa madrugada a todos.


Ricardo