Microsoft introduces a new tool dubbed "Management OData Schema Designer." The tool's goal is to accelerate evaluation /development on top of "Management OData IIS Extension" optional Windows Server 2012 feature.
The new tool has
- a user friendly schema creation experience (as a wizard)
- custom Management OData endpoint deployment capabilities.
- schema editing and validation capabilities
What is Management OData IIS Extension?
"Management OData IIS Extension is a piece of infrastructure to create an ASP.NET web service OData endpoint. An endpoint built on top of Management OData IIS extension, allows teams to expose access to management capabilities, currently realized through Powershell cmdlets and scripts. It does that by processing OData requests and converting them into PowerShell cmdlet invocations," Microsoft explains.
What is OData?
"The Open Data Protocol (OData) is a REST-ful Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today.
OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. See http://www.odata.org for more information.
OData presents resources as a set of database-like tables with a definite schema. ODATA allows a client to download the schema of a server endpoint as well as making operations on the endpoint's resources, so that a client can adapt its behavior to the schema of the server. For instance, the Visual Studio client can use the downloaded schema to create helper objects that can be used by a client application, while Excel PowerPivot allows the user to choose the tables and columns to import.
ODATA client SDKs are available for several popular programming environments; see http://www.odata.org/developers/odata-sdk for more details."
Prerequisites: Visual Studio Isolated Shell - a Visual Studio 2010 Ultimate/Pro plugin (the same functionality as the stand-alone tool)
There are 2 versions available: a stand-alone version of the tool: x86/x64 (targeted at ITPros).