OData: There’s a Feed for That Pablo Castro Software Architect Microsoft Corporation

Slides:



Advertisements
Similar presentations
What Is Microsoft Marketplace DataMarket What Is Microsoft Marketplace DataMarket? Michael Stiefel
Advertisements

Dhananjay Kumar
Joe Homnick, MCITP: Business Intelligence Developer
Change the Rules Distributed data apps with.NET Zlatko Knezevic Developer Evangelist Microsoft
MICROSOFT DYNAMICS CRM 2011 HIGH LEVEL PRODUCT OVERVIEW Lou Bergstrom, Senior Consultant Microsoft Services, Federal September 21, 2013 TechGate 2013 –
BUILD EFFICIENCY IN YOUR ORGANIZATION WITH SHAREPOINT 2010 Steve Deming Partner Solutions Advisor Microsoft US Partner Group
T Sponsors Paul Larsen Principal Program Manager, Microsoft Integrating cloud with existing IBM Systems BizTalk Summit 2015 – London ExCeL London | April.
OData Data Sources Clients Web Browsers (Internet Explorer, Firefox, …) Web Browsers (Internet Explorer, Firefox, …) Mobile Phones (Android,
Information as a Service Christian Liensberger Program Manager
Switching on the cloud for Silverlight MSDN Live Meeting Gill Cleeren Microsoft Regional Director – Silverlight MVP Ordina Belgium.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
Платформа 2010 Understanding the SharePoint 2010 Developer Platform An Introduction for ASP.NET Solution Architects Chappell.
Real Impact for better Government Ludmila Fateeva International Organizations Director for CEE Microsoft June 4 th, WB P2P, Georgia.
Web Application Programming Carol Wolf Computer Science.
Virtual techdays INDIA │ November 2010 PowerPivot for Excel 2010 and SharePoint 2010 Joy Rathnayake │ MVP.
ASP.NET + jQuery + Odata = Goodness Stephen Walther Superexpert.com
Shyam Pather Development Manager Microsoft Corporation SESSION CODE: DEV324.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers & Technical Decision.
Service Interfaces Atom & AtomPub Atom-Enabled Data Services Drill Down: Windows Live Spaces Photos Data Services Framework Wrap-up.
Open Data Protocol * Han Wang 11/30/2012 *
O365 Power BI Corporate Data Sources IT Admin Data Management Gateway Corporate Data Catalog Power BI Admin Center Data Management Portal.
Project “Astoria” first announced in Mix 2007 Shared early prototypes, got tons of feedback Now we’re talking about the real deal Production quality bits,
Microsoft SharePoint 2013 New Features Visit by for SharePoint Resources: Tutorials Articles Tools Interview Questions By Microsoft.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
DEV211. The simplest way to create business applications for the desktop and the cloud.
Sudhir Hasbe Sr. Product Manager Microsoft Corporation SESSION CODE: SIA307 Renga Srinivas Sr. Program Manager Paul Larsen Product Unit Manager.
HTML5 AND THE FUTURE JAVASCRIPT PLATFORM Marcelo Lopez Ruiz Senior Software Design Engineer Microsoft Corporation.
Virtual techdays INDIA │ 9-11 February 2011 virtual techdays Data grail: Data Market on Windows Azure Sudhindra Kovalam │ Developer, Icertis Inc.
Implementing OData: How to Create a Feed for That Mike Flasko Lead Program Manager Microsoft Corporation
Saranya Sriram Developer Evangelist | Microsoft
March 15 – 17, Las Vegas Sascha P. Corti Microsoft
Windows Azure poDRw_Xi3Aw.
Miguel Rojas Partner Technology Advisor
The Jukebox is a.NET web application that plays streaming music files to it’s clients according to their favorites musical genres. Clients can rate the.
Business Systems Analyst at MD Anderson Cancer Center Microsoft Office Specialist certified in SharePoint 2013 President of Houston SharePoint User Group.
Share your Excel workbooks in the web Use slicer targets to optionally filter dashboard items Interact with your workbook with all of the rich.
Data Access Methodologies: When to choose what (ADO.NET, Entity Framework, WCF Data Services) Wriju Ghosh Lead Partner Consultant, Microsoft.
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Building and Consuming REST-based Data Services for the Web
Data Everywhere There Ought to be a Marketplace for it
MIX 09 6/5/2018 9:14 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Visual Studio Tools for Office 2005
0x - Lecture Title Andrew Connell, MVP
IBM Data Server Gateway for OData
Entity Framework 4 and WCF Data Services 4
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
Open Data For The Enterprise
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
11/27/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Accessing Data in a .NET Web Application
Office 365 Development July 2014.
Windows Azure Keenan Newton 3-021
TechEd /7/ :33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Your Devices + OData + Azure = 
WCF Data Services Getting Started Guide
OPEN DATA FOR THE OPEN WEB
Pablo Castro Software Architect Microsoft Corporation
Maxim Lukiyanov Program Manager Microsoft Corporation
Building Business Applications in LightSwitch
OData Futures: creating the web of data
4/19/2019 1:57 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
WCF Data Services and Silverlight
ITI 257 Data Analysis with Power BI
data programming and modeling for the Microsoft .net developer
.NET Framework V3.5+ & RESTful web services
SQL Azure to .NET Developers
Presentation transcript:

OData: There’s a Feed for That Pablo Castro Software Architect Microsoft Corporation

Goals What is it? Why do you care? How do you use it? How to build one? – Today at 3:00 PM

what were we thinking?

data in modern web applications

odata in 1 slide…

OData Uniform way of representing structured data – Atom, JSON formats Uniform URL conventions – Navigation, filtering, sorting, paging, etc. Uniform operations – Addressability – GET, POST, PUT, DELETE always mean the same

great experiences over an open protocol

data sharing in business applications (or how we learned to say “Information Worker”)

SharePoint 2010 & OData SharePoint needed 2 things in this space Flexible data interface – Maximize reach, minimum barrier of entry – Data centric, but enforcing business logic Developer story – Libraries for as many clients as possible – Great Visual Studio integration

Every SharePoint 2010 site is an OData server

Insight from Data “Self-service business intelligence” – Let people find and use their own data – …but where’s the data? Broad direct database access is impractical – OData feeds expose data over application logic – PowerPivot can handle OData natively Reports often represent the best data sources – All reports in Reporting Services are now OData feeds

data sharing at large

Government data, e.g. OGDI Scientific data, e.g. OSDI Social data, e.g. NerdDinner Commercial public data, e.g. Netflix, Mix Premium data, Microsoft Codename “Dallas”

consistent, up to date

scale to large datasets hosting on the cloud, partitioning

maximize reach, focus investments share libraries, browsers, applications

monetize valuable data “dallas”

advertise data availability

Servers WCF Data Services SharePoint 2010 SQL Server Reporting Services 2008 R2 SQL Azure IBM WebSphere eXtreme Scale Microsoft Media Room WCF RIA Services Services Netflix Mix 2010 Nerd Dinner Vancouver’s vanGuide Open Government Data Initiative Open Science Data Initiative Microsoft Codename “Dallas” City of Edmonton Clients Excel + PowerPivot LINQPad OData Explorer Client libraries.NET Silverlight Windows Phone 7 Series Javascript Java Objective-C PHP

Call to Action Share your data with OData Teach data consumers about OData To get started, go to

Resources All things OData: Blog: MSDN: Follow up questions in “MSDN Radio” – Monday 3/22, 10 AM PST –