- Apresentação baseada em padrões, usando XHTML e CSS;
- Exposição e interação dinâmica usando o DOM;
- Intercâmbio e manipulação de dados usando XML e XSLT;
- Recuperação assíncrona de dados usando o objeto XMLHttpRequest;
- e JavaScript unindo todas elas em conjunto.
Entretanto a adoção mais comum dessa forma de desenvolver páginas e sites com comunicações assíncronas tem se resumido apenas a "adotar controles/componentes visuais" que usam internamente Ajax ao popular os dados, ou seja chamam de forma assíncrona o servidor e atualizam somente parte da página, sem PostBack.
Sei que esta forma de trabalhar é rápida, simples bastando apenas aprender como os controles funcionam (me refiro a Ajax Control Toolkit), mas convido-os a uma imersão neste novo mundo por duas simples razões:
- Algumas vezes precisamos de algumas características de IHC que o usuário quer e o controle não vai dar conta;
- Existem várias formas de se fazer Neston, e precisamos ao menos conhecê-las. Além do mais usar Web service não quer dizer que minha solução é SOA.
1. Como sobreviver com conexões assíncronas na unha. Eu domino o XMLHttpRequest
2. Problemas de encode
3. Decisões sobre formato de dados
4. APIs Ajax - Atlas/Asp.Net Ajax/JQuery
5. Serviços REST
6. WCF e JSON, Astoria
7. SOA - Soa não é somente usar web services
0 comentários:
Postar um comentário