Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo JSF

JSF 2.0 e ScrumToys

No último JustJava promovido pelo grupo SouJava realizamos uma palestra apresentando algumas novidades do JSF 2.0 e a implementação exemplo chamada de ScrumToys. Agora disponibilizamos os slides desta apresentação. JSF 2.0 e ScrumToys O ScrumToys nasceu de uma iniciativa sem compromisso quando um grupo de desenvolvedores e instrutores da Globalcode resolveu atender o chamado do líder da especificação do JSF, Ed Burns , com uma solicitação de exemplos de aplicações web usando o maior número possível de funcionalidades do JSF 2.0. Como este grupo já possuía um versão alfa de uma aplicação desenvolvida pelo Vinicius Nunes (Globalcode/VOffice/Florianópolis), este grupo realizou diversas melhorias e correções nesta versão alfa para atender a solicitação do Ed Burns. Deste trabalho resultou o projeto chamado JSF 2.0 Scrum Whiteboard Application . A aplicação web JSF 2.0 Scrum Whiteboard Application , ou simplesmente, ScrumToys é uma aplicação simples e completa que demonstra diversas fun...

Facelets uma forma mais ágil para construção de telas – Parte I

A construção de telas ou camada de apresentação em um sistema MVC seja web ou desktop é uma tarefa complexa e de extrema importância. Nesse post vou comentar e mostrar algum exemplo do Facelets como solução para os desafios existentes nessa etapa especificamente para web. Com a web cada vez mais presente em nosso dia-a-dia, um fato é que com isso nossos usuários tornam-se mais exigentes em relação a usabilidade, agilidade, performance ou de uma forma bem resumida “o usuário espera uma navegação simples e agradável aonde uma determinado tarefa possa ser concluída em poucos passos e em um curto espaço de tempo”. Atender as expectativas em relação ao que o usuário espera com o que realmente ele precisa, definir uma estrutura flexível a mudanças sem engessar o desenvolvimento, acessibilidade, portabilidade em múltiplos navegadores, tudo isso e muito mais, num prazo que quase sempre é apertado. Um outro ponto fundamental é manter o time motivado e produtivo em um ambiente que favoreça a...

Site da Globalcode: Design e integração com JSF, Facelets, RichFaces e JBossSeam

O site da Globalcode foi criado por uma agência e depois desenvolvido internamente, utilizando algumas das nossas tecnologias preferidas: - JavaServer Faces - Facelets - RichFaces - JPA - JBoss Seam (que não poderia faltar na nossa arquitetura). O site é abastecido com informações do sistema de gestão educacional, o GES ( Global Education System ). Na prática isto quer dizer que as turmas, o conteúdo dos cursos, o Orçamento Eletrônico , matrícula eletrônica em minicursos gratuitos, páginas Unidades Globalcode , tudo vem do GES. Ou seja, estes dados são alterados automaticamente quando alteramos os dados no GES e não precisa passar nas mãos de ninguém da área de TI. E o pessoal de vendas e negócios adora ficar livre do pessoal da TI. A utilização de Facelets gerou muitos benefícios e facilidades, e agora até o André Frota , que era mais designer que programador fica aflito para eliminar uma ou outra página 100% HTML, que não usa Facelets. Além dos muitos novos requisitos ...