Usuário com melhor resposta
AJAX - Qdo usar e qdo não usar???

Pergunta
-
Bom dia,
Eu fiz alguns testes com o Framework asp.net ajax e achei muito legal porém me surgiu uma dúvida.
Qdo utilizamos o framework ASP.NET AJAX, o q realmente acontece é que boa parte do que foi programado vira java script e pelo motivo do javascript estar do lado cliente eu pergunto.
Ao desenvolver um site para web onde estará disponivel para usuários do planeta inteiro que poderão estar utilizando tanto o internet explorer qto um mozila, firefox, ou qquer outro em que momento é VIAVEL e SEGURO, utilizar ajax na construção de um novo site? Poderiam dar alguns exemplos de qdo usar e não usar?
Respostas
-
Sua pergunta é muito boa. O AJAX é uma excelente ferramenta para melhorar a interação do usuário com a aplicação. Porém deve-se tomar cuidado com alguns pontos:
- Duplicação de regras de negócios
- Segurança de acesso e dados (algumas soluções replicam dados no cliente)
- Performance
Por exemplo, o Scott Gutrhie apresenta um furo de segurança que está sendo explorado, JSON hijacking, e como o ASP.Net AJAX resolve isto.
Como a tecnologia não está madura, certamente surgirão novos furos de segurança que devemos estar atentos.
No blog tenho alguns posts sobre AJAX, apesar de não ser a minha especialidade. Na maioria das vezes são apenas apontadores para outros blogs.
http://www.eduardomiranda.net/blogs/dotnet/category/16.aspx
Eduardo Miranda
http://www.eduardomiranda.net/blogs/dotnet/
Todas as Respostas
-
O Asp.Net foi feito para ser usado em qualquer browser. Uma vez que tua página é compilada, o que o server envia é o código html de acordo com o browser. Sendo assim, o ajax deve funcionar para qualquer browser. Dá uma olhada no WebCast 'Usabilidade em aplicações AJAX' . Ele vai responder muitas de suas dúvidas.
https://www.msdnbrasil.com.br/mediacenter/mediacontent.aspx?type=13
-
Sua pergunta é muito boa. O AJAX é uma excelente ferramenta para melhorar a interação do usuário com a aplicação. Porém deve-se tomar cuidado com alguns pontos:
- Duplicação de regras de negócios
- Segurança de acesso e dados (algumas soluções replicam dados no cliente)
- Performance
Por exemplo, o Scott Gutrhie apresenta um furo de segurança que está sendo explorado, JSON hijacking, e como o ASP.Net AJAX resolve isto.
Como a tecnologia não está madura, certamente surgirão novos furos de segurança que devemos estar atentos.
No blog tenho alguns posts sobre AJAX, apesar de não ser a minha especialidade. Na maioria das vezes são apenas apontadores para outros blogs.
http://www.eduardomiranda.net/blogs/dotnet/category/16.aspx
Eduardo Miranda
http://www.eduardomiranda.net/blogs/dotnet/