*batteries not included

Software development nonsenseness

Swing Application Framework (JSR-296) - Parte 2

Na primeira parte desse artigo, foram apresentadas as motivações e os objetivos para criação e uso da JSR-296, o gerenciamento de ciclo de vida e inicialização de aplicativos, o armazenamento do estado da GUI entre sessões e persistência local com o Swing Application Framework. Nessa continuação, será apresentada a injeção de recursos e a definição, [...]


Montando um guestbook com Seaside + Magma

A pedidos (na verdade, era para estar no singular), trago neste post informações sobre o Seaside e o Magma, mais especificamente sobre a integração entre eles com o objetivo de se criar aplicações que necessitam persistir objetos.
O Seaside dispensa apresentações. Já o Magma é um banco de dados multi-usuário orientado a objetos escrito totalmente [...]


Seaside: um framework web de verdade

Não é nenhuma novidade - pelo menos, não para aqueles que acompanham este blog há algum tempo - que eu estou me aventurando pelo incrível mundo do Smalltalk e suas vertentes. Pois então… dando prosseguimento à esta saga, tenho o orgulho de anunciar a minha próxima vítima: o framework Seaside.
Grossamente falando, o Seaside é um [...]


Screencast Seaside - Hello World

Acabei de subir para o servidor uma screencast que mostra um exemplo de como montar um hello world com o Seaside, um framework web para Smalltalk. Não estou com muito tempo pra ficar fuçando nele, mas até onde eu mexi, estou maravilhado (palavra gay essa palavra, mas pior que é verdade ).
Para se começar [...]


Smalltalk: o Big-Bang das linguagens de programação

A alguns dias atrás, fiz aquele teste da linguagem de programação, que foi divulgado em diversos blogs por aí. O resultado que eu obtive foi Smalltalk… quer dizer, é difícil para mim dizer isso, mas eu admito que, na primeira vez que fiz o teste deu Visual Basic. No entanto, como eu me importo com [...]


Integrando o Spring ao Tapestry

Recebi hoje o e-mail de um leitor que, após conferir os tutoriais sobre o Tapestry (a última parte, sendo mais específico), não gostou muito do HiveMind. Já imaginava que isso aconteceria, pois o HiveMind é um framework atípico e difícil de se entender (principalmente pela escassez de documentação).
Uma vez que o framework Spring é bem [...]


Última parte do tutorial sobre o Tapestry liberada!

É isso aí galera!! A última parte do tutorial, juntamente com as partes anteriores, estão disponíveis para download através da área de artigos aqui do blog ou, caso prefira, você pode acessar as versões HTML dos artigos no JavaFree (a última parte deverá ser disponibilizada nos próximos dias).
Como já era esperado, esta última parte é [...]