Access any data anywhere

440 views
384 views

Published on

Presentation done as part of CSC India Learn @ Work Week Oct 10/11

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

  • Be the first to like this

No Downloads
Views
Total views
440
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Access any data anywhere

  1. 1. Kashyapas.com
  2. 2. Open DataProtocolLOHITH G N
  3. 3. Who Am I ? Lohith G N – Developer Evangelist, Telerik India – Microsoft MVP – ASP.NET/IIS – Bangalore Dot Net (BDotNet) User Group Lead – @kashyapa – http://kashyapas.com – Lohith.nagaraj@telerik.com
  4. 4. Agenda Kashy apas. com Services Produce Consume Open Data Open Data Powering OData OData in the Real ProtocolExperiences Service Service World
  5. 5. Where Are We ? Kashy apas. com Services Produce Consume Open Data Open Data Powering OData OData in the Real ProtocolExperiences Service Service World
  6. 6. Kashy apas. com Windows Phone Silverlight iPhoneWindows webOS Browser Web Site Web APIServices powering Experiences
  7. 7. Where Are We ? Kashy apas. com Services Produce Consume Open Data Open Data Powering OData OData in the Real ProtocolExperiences Service Service World
  8. 8. Open Data Protocol Kashy apas. com• Web protocol for querying & updating data• Based on – HTTP + ATOM• Adds – Querying – JSON – Metadata• http://odata.org
  9. 9.  HTTP  Reach (devices and platforms)  Metadata  Formats (ATOM & JSON)  Semantics(GET/PUT/POST/DELETE)  Uri Conventions & Query Language GET ~/Customers(6) JSON POST ~/Customers JSON DELETE ATOM ~/Customers(5) PUT ~/Customers(4) GET ~/Customers(4)/Orders JSONODATA Service HTTP GET ~/Customers?$filter=City eq ‘Atlanta’ metadata Kashyapas.com
  10. 10. ODATA OVERVIEWDEMO Kashyapas.com
  11. 11. Where Are We ? Kashy apas. com Services Produce Consume Open Data Open Data Powering OData OData in the Real ProtocolExperiences Service Service World
  12. 12. OData Producers• SharePoint 2010 • OData for TFS 2010• IBM WebSphere • Telerik OpenAccess eXtreme Scale ORM• SQL Azure • Telerik Sitefinity CMS• Microsoft Dynamics • Telerik TeamPulse CRM 2011 • SAP NetWeaver• SQL Server Reporting Gateway Services 2008 R2 • Webnodes CMS • …
  13. 13. ODATA SERVICE WITHWCF DATA SERVICESDEMO Kashyapas.com
  14. 14. Where Are We ? Kashy apas. com Services Produce Consume Open Data Open Data Powering OData OData in the Real ProtocolExperiences Service Service World
  15. 15. OData Consumers• Excel + Powerpivot• Odata Explorer• Sesame – OData Browser• Tableau Public• Telerik ASP.NET RadGrid• Telerik SL RadControls• Telerik WPF RadControls• Telerik Reporting• ...
  16. 16. Consuming ODATADEMO Kashyapas.com
  17. 17. Where Are We ? Kashy apas. com Services Produce Consume Open Data Open Data Powering OData OData in the Real ProtocolExperiences Service Service World
  18. 18. Who is going Open ?
  19. 19. LIVE odata servicesDEMO Kashyapas.com
  20. 20. Your questions ?Q&A Kashyapas.com
  21. 21. Resources• Odata Official site http://odata.org• Odata Team Blog http://blogs.msdn.com/b/astoriateam/• MSDN Library http://msdn.microsoft.com/en- us/library/cc668792.aspx• My Blog http://kashyapas.com/category/odata
  22. 22. Thank You Happy Coding. Code With Passion, Decode with Patience Kashyapas.com

×