A collaborative snapshot of community-driven Web developer tools

Today Scott Guthrie blogged about new releases of Microsoft’s Web developer tools that reflect a snapshot of improvements and contributions from the open source community and Microsoft Open Technologies Hub (The Hub). The latest updates from ASP.NET SignalR and Web API are good to go thanks to our cool collaboration.

All code submissions met a high bar before being merged into the source. These submissions were reviewed and tested by The Hub development team to ensure the project maintains the high quality and reliability that all of our customers demand.

Once shipped, these products are now officially fully supported by Microsoft Corp. and backed by its lifecycle. This approach is unique - allowing rapid open source innovation, while also providing continuity for Microsoft’s business customers.

Here’s a quick overview of the latest products and features, along with links to their open source repository homes. Please keep the feedback coming so we can continue to make these tools better together.

ASP.NET SignalR

ASP.NET SignalR provides real-time web functionality to applications, and may best be expressed by the description on the ASP.NET SignalR website:

“ASP.NET SignalR is a new library for ASP.NET developers that makes it incredibly simple to add real-time web functionality to your applications. What is "real-time web" functionality? It's the ability to have your server-side code push content to the connected clients as it happens, in real-time.”

The Hub support for ASP.NET SignalR comes with a long-term roadmap. As with the other open source projects in our portfolio, The Hub is dedicated to maintaining a high level of development resources for ASP.NET SignalR, as well as making the customer feedback loop better to allow growth of customer usage.

ASP.NET SignalR has an active community. Community contributions can be submitted to the ASP.NET SignalR GitHub repository. All code submissions will be reviewed and tested by The Hub to ensure the project remains high quality and reliable. Before accepting contributions a contributor must sign a contribution agreement. A contributor then submits their patch, which, if accepted, will be merge into the source.

ASP.NET Web API

The ASP.NET Web API now includes support for OData endpoints, with support for JSON.Light and custom conventions. Automated help page generation allows developers to quickly and easily create documentation for web APIs.

Get started with OData at https://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api.

More details on automated help page generation can be found at https://blogs.msdn.com/b/yaohuang1/archive/2012/08/15/introducing-the-asp-net-web-api-help-page-preview.aspx.

Here at The Hub we are very excited to see new projects and updates continue to roll out with the help of the open source community. With your participation, we’re continuing to build open source engineering best practices. As we go ahead, we are looking forward to working even closer with open source projects and communities.