Hanselminutes Podcast 205 - Open Data Protocol (OData) with Pablo Castro
My two-hundred-and-fifth podcast is up. Astoria, ADO.NET Data Services and OData - what's the difference and the real story? How does OData work and when should I use it? When do I use OData and when do I use WCF? Scott gets the scoop from the architect himself, Pablo Castro.
This week at Mix, OData.org was launched. There are currently consumer libraries like :
- Javascript
- PHP
- Java
- Windows Phone 7 Series
- iPhone (Objective C)
- .NET
Jon Galloway have even updated NerdDinner with its own OData feed that you can query! I like using LINQPad to query OData, but you can also use Excel and PowerPivot, do it online with the Silverlight-based OData Explorer or the Sesame OData Browser or just try it from your browser's address bar. Also, try querying Netflix! I'll be posting interesting OData code samples and Jon and I will be updating NerdDinner in the coming week or two.
Download: MP3 Full Show
Links from the Show
- OData.org
- OData SDK
- OData Protocol Documentation
- OData Articles
- OData Intro Screencast with Pablo Castro
Do also remember the complete archives are always up and they have PDF Transcripts, a little known feature that show up a few weeks after each show.
I want to add a big thanks to Telerik. Without their support, there wouldn't be a Hanselminutes. I hope they, and you, know that. Someone's gotta pay the bandwidth. Thanks also to Carl Franklin for all his support over these last 4 years!
Telerik is our sponsor for this show.
Building quality software is never easy. It requires skills and imagination. We cannot promise to improve your skills, but when it comes to User Interface and developer tools, we can provide the building blocks to take your application a step closer to your imagination. Explore the leading UI suites for ASP.NET AJAX,MVC,Silverlight, Windows Forms and WPF. Enjoy developer tools like .NET reporting, ORM,Automated Testing Tools, TFS, and Content Management Solution. And now you can increase your productivity with JustCode, Telerik’s new productivity tool for code analysis and refactoring. Visit www.telerik.com.
As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)
Enjoy. Who knows what'll happen in the next show?
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
Anyways I have got two questions for you
- what's the Major difference between soap (web services) protocol and odata? And should We always prefer odata services or wcf services over asp.net web services for web applications, especially now when so many client side libraries are available for consuming odata services e.g JavaScript php etc.. Not sure about normal wcf services ( is it a replacement for web services ?)...
- secondly , you guys mentioned that odata services are useful for resource centric and normal wcf services are useful for operational centric . What do you actualy mean by this... I am a bit lost in terminologies.. Could you give some examples plz?
I know I need to read more on wcf to clear my concepts... Bit if you could elloborate a little it would be really useful
thanks
Nabeel
Comments are closed.