Microsoft is generating offered new toolkits for several developer-focused technologies, which includes the OData protocol and its “Dallas” data-as-a-service offering.
Company officials announced at the Mix 10 conference that Microsoft is generating available for download on March 16 a second Community Technology Preview (CTP) of Dallas which adds support for 25 new data sets. The company also made readily available an OData SDK for download today, and committed to delivering a preview of another related technology, codenamed “Houston,” later this spring.
OData,
Windows 7 64 Bit, the Open Data Protocol, is Microsoft;s alternative to Google;s GData. If you;ve heard Microsoft use the codename “Astoria” or talk about ADO.Net Data Services in the past, these two codenames are now under the larger OData umbrella. Microsoft defines OData as a protocol that builds on top of HTTP, Atom Publishing Protocol (AtomPub) and JSON “to provide access to information from a variety of applications, services,
Microsoft Office Enterprise 2007, and stores.” Microsoft is building OData support into numerous its products, including SharePoint Server 2010, Excel 2010, Dallas,
Microsoft Office 2010 Product Key, its Dynamics products, and its MediaRoom IPTV offerings.
The OData SDK, announced today,
Windows 7 Key, bundles Microsoft;s many OData clients — for Java, PHP, PalmOS, .Net, and (as of today), the iPhone — into a single package. Microsoft officials also said during today;s Mix keynote that Microsoft is open-sourcing the .Net OData client, under an Apache license.
Dallas is a new service built on top of Windows Azure and SQL Azure that will provide users with access to free and paid collections of public and commercial data sets that they can use in developing applications. The datasets are available via Microsoft’s PinPoint partner/ISV site. Microsoft is planning another Dallas CTP in the next couple of months and plans to announce Dallas pricing at the Worldwide Partner Conference in July, officials said.
Houston is a browser-based Silverlight control that allows developers to interact withSQL Azure directly. Houston allows for the rapid creation of tables, views, procedures, and is targeted at those wanting to do rapid database development in the cloud. Microsoft first demonstrated Dallas and Houston at the Professional Developers Conference 2009 late last year.
Update: Here;s some more information about OData that I learned from a meeting I had at Mix with Microsoft Software Architect Doug Purdy:
* Microsoft used the Mix conference this week to introduce its OData concepts and technologies to Web designers and developers. Previously, Microsoft had targeted on enterprise users and developers when explaining its OData strategy. Microsoft announced today that Netflix would be making movie data offered via OData — one of the first consumer-focused sets of data that are being exposed via that protocol.
* There are scenarios where users/developers might want to “mash up” consumer and enterprise data exposed via OData, Purdy said. He cited, as an example, a company that might want to get advertising and subscription data from Twitter or Facebook, as an example.
* Around the time of the November PDC, Microsoft realized “we needed to decouple the (OData) protocol from our implementation,” Purdy said. Microsoft is currently evaluating whether to take OData to a standards body, like IETF or W3C, to make OData an “official” standard,
Office 2007 Product Key, or whether it will continue to champion the protocol as a de facto standard.
* Purdy said he;s had continual discussions with Google about OData and when/whether Google and MIcrosoft might join forces to open up more data using this kind of protocol.
* What;s the connection between OData and SQL Azure? Today, Microsoft announced it is making readily available some time this week an OData service for SQL Azure. In addition, the existing Azure Table Storage service already exposes all of its data as OData, Purdy said.
* There;s a lot more about OData about the www.odata.org site.