0
PRODUCE AN ODATA FEED         IN 10 MINUTES            Chris Woodruff
WHO AM I?Chris Woodruff MVP, Data Platform  Development Microsoft Cloud Practice Lead,  Perficient, Inc. cwoodruff@liv...
About PerficientPerficient is a leading information technology consulting firm servingclients throughout North America.We ...
Today, the tools for capturingdata both at the mega-scaleand at the milli-scale are just                                  ...
WHAT IS ODATA?
WHAT DOES ODATA GIVE ME AND MY         ORGANIZATION?Empower Internal Power UsersEmpower Existing and Future CustomersMo...
THE   BASICS• Feeds, which are Collections of typed  Entities• OData services can expose Service  Operations• OData servic...
FULL SQL LIKE QUERY “LANGUAGE”HTTP Command (Verb) SQL CommandGET                SELECTPUT                UPDATEPOST       ...
WHERE CAN WE PRODUCE ODATA?
Create services directly from Visual                      HTTP StudioVarious data sources              Hosting/HTTP list...
WHAT DO YOU NEED FOR WCF DATA            SERVICES?Visual Studio 2010SQL Server 2008 SP1ASP.NET 4.0WCF Data Services Fr...
BUILDING A WCF DATA SERVICES
DEPLOYING WCF DATA SERVICES
MORE INFORMATIONOData Home – http://odata.orgWCF Data Services Framework Home -- http://tinyurl.com/wcfdataservicesWCF ...
WRAP UPRequired Reading
DO YOU WANT TO WIN A AMAZON     FIRE ?    Come see me to get registered.
CONTACT ME!! cwoodruff@live.com Chris.woodruff@perficient.com Twitter @cwoodruff Mobile 616 724 6885 MSN IM cwoodruf ...
Upcoming SlideShare
Loading in...5
×

Producing an OData feed in 10 minutes

716

Published on

Slidedeck from my 20 minute vendor session at Codemash 2.0.1.2

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
716
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Producing an OData feed in 10 minutes"

  1. 1. PRODUCE AN ODATA FEED IN 10 MINUTES Chris Woodruff
  2. 2. WHO AM I?Chris Woodruff MVP, Data Platform Development Microsoft Cloud Practice Lead, Perficient, Inc. cwoodruff@live.com http://chriswoodruff.com http://deepfriedbytes.com twitter @cwoodruff 2
  3. 3. About PerficientPerficient is a leading information technology consulting firm servingclients throughout North America.We help clients implement business-driven technology solutions thatintegrate business processes, improve worker productivity, increasecustomer loyalty and create a more agile enterprise to better respondto new business opportunities.
  4. 4. Today, the tools for capturingdata both at the mega-scaleand at the milli-scale are just QUOTEdreadful. After you have Jim Graycaptured the data, you needto curate it before you canstart doing any kind of dataanalysis, and we lack goodtools for both data curationand data analysis.
  5. 5. WHAT IS ODATA?
  6. 6. WHAT DOES ODATA GIVE ME AND MY ORGANIZATION?Empower Internal Power UsersEmpower Existing and Future CustomersMonetize Data for untapped Revenue
  7. 7. THE BASICS• Feeds, which are Collections of typed Entities• OData services can expose Service Operations• OData services expose all these constructs via URIs• OData service may also expose a Service Metadata Document
  8. 8. FULL SQL LIKE QUERY “LANGUAGE”HTTP Command (Verb) SQL CommandGET SELECTPUT UPDATEPOST INSERTDELETE DELETE
  9. 9. WHERE CAN WE PRODUCE ODATA?
  10. 10. Create services directly from Visual HTTP StudioVarious data sources Hosting/HTTP listener Entity Framework Service Runtime POCO NHibernate IQueryable (+ IUpdatable)Model-driven Data Access Layer Structural description Entity in Entity Data Model Framework/ POCO Metadata shapes NHibernate service Relational database Other sources
  11. 11. WHAT DO YOU NEED FOR WCF DATA SERVICES?Visual Studio 2010SQL Server 2008 SP1ASP.NET 4.0WCF Data Services Framework uses ASP.NET for Authentication and Authorization
  12. 12. BUILDING A WCF DATA SERVICES
  13. 13. DEPLOYING WCF DATA SERVICES
  14. 14. MORE INFORMATIONOData Home – http://odata.orgWCF Data Services Framework Home -- http://tinyurl.com/wcfdataservicesWCF Data Services Framework Team Blog -- http://blogs.msdn.com/astoriateamODataPrimer.com – http://odataprimer.com
  15. 15. WRAP UPRequired Reading
  16. 16. DO YOU WANT TO WIN A AMAZON FIRE ? Come see me to get registered.
  17. 17. CONTACT ME!! cwoodruff@live.com Chris.woodruff@perficient.com Twitter @cwoodruff Mobile 616 724 6885 MSN IM cwoodruf f@live.com Skype cwoodruf f
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×