Your SlideShare is downloading. ×
0
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
Consuming Open Data using DataJS - jsFoo
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

Consuming Open Data using DataJS - jsFoo

3,060

Published on

Presentation i delievered for jsFoo - Indias First Javascript Conference held in Bangalore on Oct 1. I tried to recreate Mix 11 talk on dataJS. Explained OData and dataJS the open source javascripy …

Presentation i delievered for jsFoo - Indias First Javascript Conference held in Bangalore on Oct 1. I tried to recreate Mix 11 talk on dataJS. Explained OData and dataJS the open source javascripy library from Microsoft to access OData

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,060
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
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. Consuming Open Data with DataJS<br />Lohith G N<br />
  2. Open Data Protocol<br />Open protocol for sharing data<br />REST + AtomPub (RFC 5023) + XML/JSON<br />Standard HTTP access<br />
  3. Modern Web Apps<br />Browser (Client)<br />HTML Page<br />Ajax Support<br />(XMLHttpRequest)<br />JavaScript Call<br />HTML+CSS+Data<br />Request<br />http(s) transport<br />Initial Page Request<br />Response<br />HTML+CSS + JS<br />Server<br />
  4. Great AJAX Apps<br /><ul><li>Reduced N/W Latency
  5. More Interactive, Responsive
  6. Improved User Experience</li></li></ul><li>Opportunities<br />HTML5 Improvements<br />Data Everywhere<br /><ul><li>Netflix
  7. Ebay
  8. Twitter
  9. Flickr
  10. Stack Overflow
  11. Etc…
  12. Local Storage
  13. Language
  14. Network
  15. Advanced Graphics
  16. Media</li></li></ul><li>Demo<br />Local Storage, Data Everywhere<br />
  17. Introducing dataJS<br />same code<br />resilient to network<br />leverage capabilities<br />datajs<br />multiple sources<br />no browser diffs<br />smart prefetch<br />cache data<br />cross domain<br />
  18. Demo<br />datajs - JavaScript library for data-centric web applications<br />
  19. dataJS Capabilities<br /><ul><li>full write-back to servers (add, update, merge, delete, etc)
  20. batching
  21. metadata
  22. cache configuration
  23. eviction policy
  24. works over Web Storage or in-memory today, lights up on IndexedDB tomorrow</li></li></ul><li>Supported Platform<br /><ul><li>Windows: Internet Explorer, Firefox, Safari, Chrome
  25. Mac OS: Safari
  26. Windows Phone: Internet Explorer
  27. iOS: Safari
  28. Android: Chrome</li></li></ul><li>Download….<br />datajs.codeplex.com<br />
  29. Q & A<br />???<br />
  30. Thank You ….<br />About.me/kashyapa<br />@kashyapa<br />

×