Treinamento ajax ria - 01

11
Treinamento AJAX Waelson Negreiros Email: [email protected] Blog: http://waelson.com.br

Transcript of Treinamento ajax ria - 01

Page 1: Treinamento ajax   ria - 01

Treinamento AJAX

Waelson NegreirosEmail:

[email protected]:

http://waelson.com.br

Page 2: Treinamento ajax   ria - 01

Quem Sou

Arquiteto de Software Sênior; Mais de 7 anos de experiência; Instrutor desde 2006; Possue as certificações SCJP, SCJA,

SCWCD, SCBCD e SCEA.

Page 3: Treinamento ajax   ria - 01

Agenda

RIA, o que é? AJAX para que!

Page 4: Treinamento ajax   ria - 01

RIA, o que é?

Rich Internet Application;

?

Page 5: Treinamento ajax   ria - 01

RIA, o que é?

São: Aplicações WEB;

Parecem Desktop Applications;

Processamento do Lado Cliente;

Rodam em Navegadores ou SandBox

Page 6: Treinamento ajax   ria - 01

RIA, o que é?

O que é SandBox?

Page 7: Treinamento ajax   ria - 01

RIA, o que é?

Benefícios Riqueza;

Melhor Resposta;

Balanceamento de Carga;

Otimização da Rede.

Comunicação Assíncrono;

Page 8: Treinamento ajax   ria - 01

RIA, o que é?

Deficiências e Restrições Acesso a Recursos Restritos (SandBox);

Tempo de Carregamento;

Scripts Desabilitados;

Dependência de Conexão;

Velocidade de Processamento;

Perda de Visibilidade pelos Sites de Busca;

Page 9: Treinamento ajax   ria - 01

RIA, o que é?

Grandes Problemas: Complicou o Modelo de Desenvolvimento;

Comunicação Assíncrona Dificulta a Isolação de Problemas;

Quebra de Paradigma;

Difícil Medição do Tempo de Resposta.

Page 10: Treinamento ajax   ria - 01

RIA, o que é?

Status Atual: Estágio Inicial;

Precisa de Navegadores Moderno;

Navegadores Não Padronizados;

Acessibilidade;

Page 11: Treinamento ajax   ria - 01

RIA, o que é?

Justificativa: Software não precisa ser instalado; Atualizações e Disponibilização automática; Disponível em Qualque Lugar;