A while back I wrote an OSS Spotlight post about the Swagger project. In short, Swagger is “the world’s most popular API tooling”. It’s a powerful open source framework backed by a very large ecosystem of tools that help you design, build, document, and consume your RESTful APIs. The Swagger v3.0 Specification was contributed to the OpenAPI Initiative, and thus Swagger has been merged with OpenAPI. Basically, Swagger is now OpenAPI. Read More
There have been a few approaches to make sharing and consuming Web Services easier over the years. Many developers have worked with WSDL and SOAP services, as they were extremely popular in the early 2000’s and the beginnings of the .NET Framework. However, everything has moved on to being REST based and using JSON these days. This is a huge difference, and web service discoverability and sharing has needed to change in big ways as well. Swagger.io is a project that helps make RESTful APIs more easily sharable, discoverable, and self-documenting. Plus, Swagger is cross-platform and supports every popular programming language/framework.
Swagger is a powerful open source framework backed by a large ecosystem of tools that helps you design, build, document, and consume your RESTful APIs.
The latest release of Azure PowerShell includes the new “Export-AzureRMResourceGroup” cmdlet. This cmdlet allows you to specify the name of a Resource Group and it will export the resources for that group into an ARM Template json file. This new cmdlet is part of the new Azure PowerShell release that was just released today! Read More
Azure DocumentDB is a NoSQL document database that uses the JSON data format for storing and querying documents. Being a feature of Microsoft Azure, DocumentDB offers a nice NoSQL database using JSON documents that includes all of the benefits of Microsoft Azure and the cloud.
Here’s a list of some of the key features DocumentDB offers:
- PaaS and Scalability
- Schema-free JSON documents
- SQL language queries