A conversation with Pablo Castro about Astoria’s RESTful data services

In the latest episode of my Microsoft Conversations series I talked with Pablo Castro about Astoria, a layer of middleware that makes data readable and writeable by means of a RESTful interface. Even if you don’t know or care about the buzzwords, it’s easy to show what Astoria does and to explain why it’s interesting. One of the sample databases configured to work with the experimental version of Astoria is a subset of the Encarta encyclopedia. You don’t have be a programmer or grok XML in order to appreciate the following dialogue with the Astoria-enhanced version of Encarta.

What are Encarta’s topic areas? encarta/encarta.rse/Areas <Area uri="Areas[5]“> <ID>4</ID> <Name>Life Sciences</Name> <Articles href=”Areas[5]/Articles” /> </Area> …etc… The answer comes back in exactly the form shown here. It’s XML, but a very webby kind of XML that’s full of links that I’ve rendered as clickable. So, what’s the fifth Area? encarta/encarta.rse/Areas[5] <Area uri="Areas[5]“> <ID>5</ID> <Name>Sports, Hobbies, and Pets</Name> <Articles href=”Areas[5]/Articles“/> </Area> Every link asks a question, and gets an answer that embeds links to ask more questions. OK, what are the articles in that area? encarta/encarta.rse/Areas[5]/Articles <Article uri="Articles[761553558]“> <ID>761553558</ID> <Title>Aaron, Hank</Title> <Preview> Aaron, Hank, born in 1934, American baseball player, nicknamed Hammerin’ Hank, whose 755 home runs broke the all-time record previously held by … </Preview> <Url> http://encarta.msn.com/encyclopedia_761553558/Hank_Aaron.html </Url> <Area href=”Articles[761553558]/Area“/> <ArticleBody href=”Articles[761553558]/ArticleBody“/> <Notes href=”Articles[761553558]/Notes“/> <RelatedArticles href=”Articles[761553558]/RelatedArticles“/> </Article> …etc…

A database with Astoria laye…

» Vollständiger Artikel
  • Infos zum Artikel
  • Kommentare
  • Ähnliches
  • Links

Themen: Microsoft , Xml

Erschienen 3. Juli 2007 auf http://obiterdictum.wordpress.com/.

Sie haben eine Meinung zum Thema? Artikels kommentieren
Artikel kommentieren

New Trends in Telecommunications 2 – Convergence

Die neue Mehrsprachigkeit | 5. Dezember 2005 — The most important implication of the technological innovations in the area of electronic communications (especially of the descri…

Setting up a Ltd. (company limited by liability) in Greece starts with drafting of the Articles of Association

Weblog Kosmidis & Partner | 22. Januar 2010 — Firstly, to set up a company limited by liability in Greece, all the shareholders need a Greek tax reference. The first company…

The Stanford Law Review on sentencing

Transblawg | 14. Februar 2006 — Sentencing is the topic of Volume 58 of the Stanford Law Review - all articles are available online. The volume consists of t…

Innovatives Verlagsangebot

Jurabilis | 19. März 2011 — Dear New York Times Reader, Today marks a significant transition for The New York Times as we introduce digital subscriptions…

Juriscom.net

Handakte WebLAWg | 19. Februar 2007 — Juriscom.net is a French-language web-based law journal focusing on information technology, offering news, articles, and …

Confessions of a Kudoz points grabber/Ein KudoZ-Held stellt sich seinen Kritikern

Transblawg | 16. November 2005 — This is fun - Mats Wiman, total points at www.proz.com 16,013, writes Confessions of a ‘Kudoz point grabber’. If one is…

German law journals/Studentische Fachzeitschriften

Transblawg | 9. April 2007 — stud.iur. Martin Malkus links to three German students' law journals - written by students in the American law review style -…

TechnoLawyer’s “BlawgWorld 2006” e-Book

Law & Justice | 30. November 2005 — TechnoLawyer released BlawgWorld 2006: Capital of Big Ideas, an electronic book with articles from 51 of the “most influential l…

Language Realm/Website für Übersetzer

Transblawg | 29. Mai 2006 — Roger Chriss’s articles on Translation as a Profession were first written in 1995 and used to be recommended in the better days…

LLRX 2.0 - New Design for LLRX Web Site

Handakte WebLAWg | 17. Juni 2007Sabrina Pacifici’s new LLRX.com site is…. finally here! Sabrina had us work on the redesign of the site, with a lot of work o…

Channel 9
Pablo Castro's blog
Microsoft Project Codename "Astoria"
Aaron, Hank
Aaron, Hank
Aaron, Hank
Hank Aaron - MSN Encarta
Baseball
Microsoft MIX07
RESTful Web Services « Jon Udell
IT Conversations: Leonard Richardson, Sam Ruby