asp.net ajax

11
ASP .NET AJAX Leonardo Lourenço Silva MCT, MCPD, MCTS, MCP http:// leolosi.wordpress.com http://linkedin.com/ in/leolosi http://slideshare.net/ leolosi http://grou.ps/

Upload: leonardo-lourenco-silva

Post on 14-Dec-2014

4.947 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: ASP.NET AJAX

ASP .NET AJAXLeonardo Lourenço SilvaMCT, MCPD, MCTS, MCP

http://leolosi.wordpress.comhttp://linkedin.com/in/leolosihttp://slideshare.net/leolosihttp://grou.ps/dotnetcoders

Page 2: ASP.NET AJAX

2

Introdução ao AJAX

Considerações:Considerações:

AJAX (Asynchronous JavaScript And XML) AJAX (Asynchronous JavaScript And XML)11

Combinação das Linguagens (JavaScript e XML) Combinação das Linguagens (JavaScript e XML)22

Solicitações são feitas de forma assíncrona Solicitações são feitas de forma assíncrona33

Page 3: ASP.NET AJAX

3

Resumo JavaScript

Considerações:Considerações:

Linguagem utilizada no Lado do Cliente Linguagem utilizada no Lado do Cliente11

Responsável pelas requisições assíncronas (XmlHttpRequest) Responsável pelas requisições assíncronas (XmlHttpRequest)22

A maioria dos browsers oferece suporte a JavaScript A maioria dos browsers oferece suporte a JavaScript33

É possível desabilitar seu funcionamento É possível desabilitar seu funcionamento44

Page 4: ASP.NET AJAX

4

Resumo XML

Considerações:Considerações:

Requisições AJAX o conteúdo é retornado em forma de XML Requisições AJAX o conteúdo é retornado em forma de XML11

Síntaxe baseada em tags (<Tag></Tag>) Síntaxe baseada em tags (<Tag></Tag>)22

Linguagem de marcação conhecida por qualquer navegador web Linguagem de marcação conhecida por qualquer navegador web33

Utilizada para integrar plataformas, ambientes, sistemas diferentes Utilizada para integrar plataformas, ambientes, sistemas diferentes44

Page 5: ASP.NET AJAX

5

Requisição AJAX

Page 6: ASP.NET AJAX

6

Componentes AJAX

Considerações:Considerações:

ASP.NET AJAX (AJAX da Microsoft) ASP.NET AJAX (AJAX da Microsoft) 11

ASP.NET AJAX EXTENSIONS (Principais Controles AJAX) ASP.NET AJAX EXTENSIONS (Principais Controles AJAX)22

ASP.NET AJAX Control Toolkit (Controles AJAX RIA) ASP.NET AJAX Control Toolkit (Controles AJAX RIA)33

Page 7: ASP.NET AJAX

7

Principais Controles AJAX

ScriptManager ScriptManager

UpdatePanel UpdatePanel

UpdateProgress UpdateProgress

TimerTimer

Page 8: ASP.NET AJAX

8

Demonstração

Conhecendo o controle ScriptManager11

Conhecendo o controle UpdatePanel22

Conhecendo o controle UpdateProgress 33

Conhecendo o controle Timer44

Page 9: ASP.NET AJAX

9

ASP.NET AJAX Control Toolkit

Principais controles são:

• Accordion• AutoCompleteExtender• CalendarExtender• Editor• ConfirmButtonExtender• DragPanelExtender

Os controles do AJAX Toolkit permitem criar páginas interativas

Page 10: ASP.NET AJAX

10

Demonstração

Configurando o AJAX Control Toolkit11

Conhecendo os controles22

Adicionando controles pelo SmartTag (ADD Extender)33

Page 11: ASP.NET AJAX

© 2012 Microsoft Corporation. All rights reserved. Microsoft, MSDN, the MSDN logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.  The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond

to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. 

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Obrigado!