110 likes | 215 Views
Treinamento AJAX. Waelson Negreiros Email: waelson@gmail.com Blog: http://waelson.com.br. 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. Agenda. RIA, o que é? AJAX para que!.
E N D
Treinamento AJAX Waelson Negreiros Email: waelson@gmail.comBlog: http://waelson.com.br
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.
Agenda • RIA, o que é? • AJAX para que!
RIA, o que é? • Rich Internet Application; ?
RIA, o que é? • São: • Aplicações WEB; • Parecem Desktop Applications; • Processamento do Lado Cliente; • Rodam em Navegadores ou SandBox
RIA, o que é? • O que é SandBox?
RIA, o que é? • Benefícios • Riqueza; • Melhor Resposta; • Balanceamento de Carga; • Otimização da Rede. • Comunicação Assíncrono;
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;
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.
RIA, o que é? • Status Atual: • Estágio Inicial; • Precisa de Navegadores Moderno; • Navegadores Não Padronizados; • Acessibilidade;
RIA, o que é? • Justificativa: • Software não precisa ser instalado; • Atualizações e Disponibilização automática; • Disponível em Qualque Lugar;