Paul Krill
Editor at Large

Microsoft bolsters cloud app development

news
Mar 31, 20092 mins

.Net Services cloud app dev platform enhancements focus on standards

Microsoft began offering Tuesday a preview of enhancements to the company’s .Net Services platform for building cloud-based applications, focusing on Web standards and interoperability, the company said.

.Net Services is a component of the company’s Azure Services Platform for cloud computing. It features Microsoft-hosted, developer-oriented services to help with building cloud-based and cloud-aware applications. The Community Technology Preview of .Net Services M5 (Milestone 5) offers improved support for standards including REST, ATOM, JSON, SOAP, and HTTP.

[ Find out what’s different about developing cloud apps. ]

“From the beginning, .Net Services was designed for multi-cloud, multi-platform use,” said Steve Martin, Microsoft senior director of developer Connected Systems Division product management, in a blog entry. “Developers can use the .Net Services in conjunction with any programming language (using support for industry-standard protocols, or via available SDKs for .Net, Java and Ruby) on any platform to create or extend federated applications.”

The M5 Access Control Service adds a management service supporting REST and ATOM for managing rules. Access Control Service provides capabilities for controlling user access to Web applications and services by federating with multiple standards-based identity providers.

The service bus in M5, for connecting and messaging between network endpoints, offers durable queues and routers supporting SOAP and HTTP, Microsoft said. Also, M5 REST-based activities are supported on the bus, including Put, Get, Post, Delete, and custom verbs for orchestrating messages.

Microsoft demonstrated cloud-to-cloud interoperability at the Mix09 conference in Las Vegas earlier this month, Martin said. “Specifically, we showed how the Access Control Service and Service Bus could be integrated with a Python application deployed into Google App Engine using just two lines of code,” he said.

The company is seeking feedback on the CTP, he said. Commercial availability of the improvements to .Net Services is planned for later this year. The CTP, offered in the form of a March 2009 SDK for the technology, can be accessed via Microsoft’s Web site.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author