BT
Mais antigos rss
50:39

Multithreading e Java EE: pouca mudança no código e muita nos resultados

Postado por Gilliard Cordeiro  em  16 Set, 2014

Soluções simples podem ser utilizadas para diminuir o gargalo do seu servidor Java EE: utilizar chamadas assíncronas e trabalhar com threads pelo Fork/Join framework podem ser mais simples do que parece. Veja nessa palestra como implementações de baixa performance podem ser melhoradas com alguns desses truques e técnicas de maneira simples e direta.

26:16

Lidando com Java Obsoleto: Do Struts 1.0 ao CDI

Postado por David Camargo  em  11 Set, 2014

Veja nessa palestra uma discussão sobre a experiência de adicionar suporte ao CDI em uma plataforma de marketplace que utiliza Struts 1. Através do conceito de inversão de controle e CDI, o código evoluiu aos poucos, foram adicionados novos recursos e eliminadas antigas falhas conceituais de um projeto com quase uma década de existência. Veja ainda uma discussão sobre os detalhes da implementação.

33:04

E quando o JPA não me atende, o que escolher?

Postado por Hébert Oliveira  em  04 Set, 2014

Existem situações onde o JPA não é a melhor escolha para um projeto. Saiba quais são essas situações, quais seriam as outras opções, em que momento o JPA leva a fama de vilão sem ter culpa e o que usar no lugar do JPA.

25:16

Mensageria: o pombo-correio de seus sistemas

Postado por Hanneli Tavante, Luan Cestari  em  18 Jul, 2014

Já teve que integrar sistemas e ficou na dúvida de como fazê-los trocar dados de forma eficiente? Cansado de ouvir termos como JMS, AMQP, mensageria assíncrona, fila, tópico e outros e ter dúvida sobre seus significados? Mesmo sabendo, já se questionou se deveria colocar isso em produção ou adotar alguma outra solução? Essa palestra aborda esses conceitos e exemplifica quando e como usá-los.

41:29

Muito além de Injeção de Dependências com CDI

Postado por Alberto Souza  em  20 Mai, 2014 1

O CDI teve a preocupação de tratar detalhes bem típicos das nossas aplicações. Precisa disparar eventos baseados em alguma situação? Já está pronto. Usa uma biblioteca e quer apenas acrescentar algum detalhe? Você pode tirar proveito do padrão Decorator de maneira já suportada pela especificação. Nessa palestra será apresentado isso e muito mais.

45:11

Desenvolvendo Interfaces ricas em JavaFX para Ultrabook

Postado por Bruno Borges, Felipe Pedroso  em  15 Jan, 2014

Entenda os benefícios que a plataforma JavaFX traz no desenvolvimento de aplicações para Ultrabook e quais são as novas formas de interação com esses dispositivos. Conheça também os desafios que o desenvolvedor enfrenta ao escrever interfaces ricas voltadas para uma melhor experiência de usuário e como Intel e Oracle podem te ajudar.

42:22

Por que a nuvem irá acabar com soluções "Enterprise"

Postado por Bill Coutinho, Fabio Santos  em  28 Nov, 2013

O surgimento do Cloud Computing está levando a profundas mudanças nas práticas de desenvolvimento e na arquitetura de aplicações. As soluções Enterprise tradicionais se tornam pouco efetivas nesse contexto. Como as soluções Enterprise estão desaparecendo e por quê? Qual o novo modelo para as arquiteturas agora e para o futuro? São essas e outras questões que vamos analisar nessa palestra.

45:11

Aplicações desktop nativas com HTML5, CSS3 e JS com backend usando Servlets 3

Postado por Loiane Groner  em  13 Nov, 2013

A palestra mostra um pouco mais sobre o desenvolvimento de aplicações Java para desktop nativas, que utilizam front-end baseado em HTML5, CSS3 e JS. Também é apresentada a demonstração de uma aplicação Java no servidor, e a mesma aplicação nativa sendo executada nas plataformas Mac OS e Windows (baseado em um código fonte único).

52:10

Aplicações HTML5 com Java EE 7 e NetBeans

Postado por Bruno Borges  em  06 Nov, 2013 1

Desenvolva aplicações em HTML5 e Java EE 7 dentro do NetBeans. Veja como utilizar frameworks JavaScript como Backbone e jQuery, e os bootstraps de HTML5 como o Twitter Bootstrap e o Boilerplate. No Java EE 7, obtenha os benefícios de WebSockets, Server Sent Events e JAX-RS 2.0.

55:57

Arquiteturas Profissionais com Java EE: ALM, patterns, testes, DSL, DDD, OSGi e mais

Postado por Kleber Xavier  em  15 Out, 2013

Para ser um arquiteto Java EE basta conhecer as APIs da plataforma? Nessa palestra apresentamos uma introdução a diversas outras tecnologias, técnicas e conceitos essenciais para a caixa de ferramentas de todo bom arquiteto Java.

43:05

Poliglota: Quebrando as regras no JBoss

Postado por Bruno Oliveira  em  06 Ago, 2013 1

Nessa palestra, é analisado o crescimento das linguagens de programação e como aproveitar vantagens de outras linguagens da JVM. Como o JRuby abre novas possibilidades? Por que o TorqueBox não é apenas um outro servidor de aplicações Ruby? O Clojure precisa ser enterprise? São destacados os benefícios de se ter uma plataforma multilinguagens dentro de um servidor corporativo.

55:26

Aplicando Clean Code e DDD em entidades Hibernate/JPA

Postado por Edson Yanaga  em  02 Jul, 2013 3

A maioria dos desenvolvedores se esforça, mas tem grande dificuldade em aplicar as técnicas “Effective Java” em sistemas com entidades mutáveis do JPA . Essa palestra apresentará lições aprendidas em como aplicar essas técnicas num ambiente Java EE, utilizando entidades JPA/Hibernate. Também é avaliado como essas práticas podem ser aplicadas em outras implementações de JPA e JPA 2.1.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT