Your SlideShare is downloading. ×
January - Microsoft ASP.NET AJAX Client Side Scripting
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

January - Microsoft ASP.NET AJAX Client Side Scripting

1,065
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,065
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Microsoft ASP.NET AJAX Client Side Scripting XML Script in the new AJAX Application Framework (Formally: Atlas)
  • 2. Agenda
    • Overview: Client vs Server Approach
    • Intro: WebService Bridge Support
    • Demo: Client Centric AJAX Support
      • Extend a Simple Web Service
      • Proxy, Proxy, Proxy (JavaScript and ScriptManager Proxies)
      • Declarative / Script Support
      • Complex Web Services
    • ASP.NET AJAX in the Market
    • Resources and Tools
  • 3. ASP.NET AJAX Web Server IE Firefox Safari Browser Clients JSON Bridge Support Membership & Personalization Support ASP.NET Server Control Integration Atlas Client JavaScript Libraries AtlasUIGlitz.js AtlasGadgets.js AtlasFX.js AtlasCompat.js AtlasRuntime.js IIS & ASP.NET Apache & PHP ColdFusion
  • 4. Server-Centric Programming Model Browser Presentation (HTML/CSS) ASP.NET Application Services Page Framework, Server Controls Atlas Script Framework Client Application Services Component/UI Framework, Controls ASP.NET Application Pages UI Behavior (Managed Code) Input Data Updated UI + Behavior Initial Rendering (UI + Behavior)
  • 5. Client-Centric Programming Model Browser Presentation (HTML/CSS) “ Atlas” Service Proxies UI Behavior (Script) ASP.NET Application Services Page Framework, Server Controls ASP.NET Application Pages Web Services Atlas Script Framework Client Application Services Component/UI Framework, Controls Initial Rendering (UI + Behavior) Data Data
  • 6. External Services My Application Client Bridge Proxy (Script) External Service Server Pages UI + Logic (HTML + Script) Bridge Config Initiate Request Cache Lookup Create Service Request Invoke Service Process Service Response Update Display
  • 7. Demo: ASP.NET AJAX in Action
    • Enabling Client Side Scripting and AJAX
    • Extend a Simple Web Service
    • Proxy, Proxy, Proxy (JavaScript and ScriptManager Proxies)
    • Declarative / Script Support
    • Complex Web Services (Custom Objects)
  • 8. Demo: ASP.NET AJAX in Action
    • Using Atlas to Enable AJAX
  • 9. Roadmap
    • Public developer previews and betas
      • http://atlas.asp.net
      • Updates, sample apps, quickstarts , and documentation released on an on-going basis
    • Formal release with ASP.NET v-next
    • Upcoming Additions
      • New Controls:
        • RichTextBox, DatePicker, …
      • New Application Services:
        • Culture
      • Support for additional patterns and scenarios:
        • Optimized network usage, Component model enhancements
      • Improved support for debugging
      • Enhanced integration with server controls framework
  • 10. www.PageFlakes.com
  • 11. Squeet.com
  • 12. “ Atlas” has enabled Squeet users to have a rich user experience …You can’t ask for a more powerful and easy-to-use API. --Hamed Shojaee, President, Axosoft, LLC Squeet.com
  • 13. www.TitleZ.com
  • 14. www.TitleZ.com “ Considering how time-consuming traditional AJAX can be to implement, ‘Atlas’ seems almost like magic!” Arthur Wait, Dev Manager, TitleZ
  • 15. Component Vendors http://blogs.msdn.com/brada/archive/2006/05/06/AtlasControlVendors.aspx
  • 16.
    • Official Site - http://ajax.asp.net
    • IE7 Dev Toolbar http://msdn.microsoft.com/ie
    • CSS Friendly Adapters http://www.asp.net/CSSAdapters/
    • Firefox Dev Toolbar https://addons.mozilla.org/firefox/60/
    • Fiddler – http://www.fiddlertool.com
    Resources + Tools
  • 17. Resources + Tools
  • 18. Sign Up / Register Now!
    • http://www.toaTalks.net
    • http://www.CodeZone.com
    • http://msdn.microsoft.com/flash
    • http://www.msdnEvents.com
    MSDN Events http://www.msdnEvents.com
  • 19. © 2003-2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.