Posts Mensais: junho 2007
Implementando PropertySelector para utilizar como Example no Hibernate
A algum tempo atrás alguém perguntou no GUJ se o Hibernate fazia consultas (utilizando Criteria) excluindo propriedades vazias ( “” ). Nativamente o Hibernate não dispoem desses recurso, porem utilizando Example podemos implementar PropertySelector para faze-lo exatamente como implementação do Example.excludeZeroes() Exemplo de PropertySelector 1234567public final class NotNullOrBlankPropertySelector implements PropertySelector { public boolean…
Existe censura na comunidade Flex em Português?
Coincidentemente depois de escrever um post bem comentado sobre a qualidade dos Blogs sobre Flex em Português, tomei conhecimento de que existe um interessante movimento na Web sobre um Código de Conduta dos Blogueiros. E ninguém menos do que Tim O”Reilly está apoiando fortemente o movimento. Para quem não sabe, Tim O”Reilly é o dono…
Flex: Bonito por fora e feio por dentro?
Os últimos posts que eu fiz me despertaram uma dúvida. Será que os leitores deste blog se importam com código bem escrito ou basta que funcione? Ou melhor, será que as pessoas que trabalham com Flex no Brasil se importam com código bem escrito? Sim, pois tenho visto coisas muito ruins em blogs na comunidade…
Filtros Customizados para o DataGrid
O comprometimento da DClick com a comunidade Flex é cada vez maior. Muitas pessoas que fazem parte do time estão participando ativamente da lista FlexDev e o blog da DClick têm apresentado artigos sobre Flex e RIA com boa freqüência. Neste novo post a DClick disponibiliza mais um componente.
Ocultando os Itens do TileList um a um
Você já precisou de um efeito que ocultasse os elementos de um TileList um a um? Tenha você precisado disto ou não, o exemplo deste post apresenta uma técnica que eu cosidero elegante para a solução deste problema. E isto deve funcionar não apenas para TileList, mas também para o List ou qualquer outro componente…
Sintaxe: Uma questão de forma ou de função?
O RIAForge anunciou recentemente este projeto que permite escolher uma dentre diversas linguagens de Script para trabalhar no CF. Seguindo o exemplo do .NET, isto significa que o programador é livre para escolher a sintaxe que mais lhe agrada. Agrada? Por isto eu poderia escolher aquela que eu mais gosto? Ou seja, seria a sintaxe…
A criação de estilos customizados é essencial para a produção de novos componentes.
A forma mais simples de se criar estilos customizados nos componentes do flex de forma que possamos definir estes estilos em um CSS e que tenhamos valores defaults corretamente definidos possivelmente é esta:
Alterando o Sort Default do Datagrid de Case-Sensitive para Case-Insensitive
Como todos sabem, o DataGrid possui a possibilidade de efetuar Sort em cada uma de suas colunas, bastanto somente o click no botão header correspondente. Mas o que percebíamos até então, era que dados comparados em uma coluna pelo Sort da Collection associada ao DataGrid, somente funcionava quando o Case (lower ou upper) era o…
