AngularJS com ASP.NET MVC 4 - Binding, Eventos, Ajax, Validações e Rotas
ASP.NET AJAX
-
Upload
leonardo-lourenco-silva -
Category
Technology
-
view
4.944 -
download
1
description
Transcript of 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
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
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
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
5
Requisição 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
7
Principais Controles AJAX
ScriptManager ScriptManager
UpdatePanel UpdatePanel
UpdateProgress UpdateProgress
TimerTimer
8
Demonstração
Conhecendo o controle ScriptManager11
Conhecendo o controle UpdatePanel22
Conhecendo o controle UpdateProgress 33
Conhecendo o controle Timer44
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
10
Demonstração
Configurando o AJAX Control Toolkit11
Conhecendo os controles22
Adicionando controles pelo SmartTag (ADD Extender)33
© 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!