Multi-feature samples that demonstrate best practices for developing applications hosted on Windows Azure and leveraging Windows Azure services.
The Windows Azure Code Gallery has a growing list of sample applications contributed by Microsoft and the Windows Azure community.
Web
PhluffyFotos is a Picture Gallery Service where users can upload their pictures from the web or mobile device. Users can upload, tag, and share photos in this sample.
Technologies used: Web Sites, Cloud Services, ASP.NET MVC 4, SQL Database, Table Service, Blob Service, Queue Service
The multi-tier ASP.NET web application demonstrates how to use Windows Azure Sotrage tables, queues, and blobs.
Multi-tier apps
The SiteMonitR sample demonstrates how a Windows Azure Cloud Service and a Windows Azure Web Site can use SignalR to communicate in an asynchronous communication. The SiteMonitR Cloud Service pings all of the sites in a list of sites stored in Windows Azure Table Storage. As each site's status is obtained, it is sent over to a SignalR Hub housed in a Windows Azure Web Site. When the SignalR Hub receives notifications for a site, the Web Site's user interface is updated in real-time. The result is a web site monitoring application that provides up-to-date status of web sites, giving site administrators real-time data on how their sites are performing.
Technologies used: Web Sites, Cloud Services, Table Service, SignalR
The multi-tier ASP.NET web application demonstrates how to use Windows Azure Sotrage tables, queues, and blobs.
Hybrid apps
Based on real-world customer projects led by the Business Platform Division’s Customer Advisory Team (CAT), this reference implementation comprises a production quality, fully documented hybrid solution that demonstrates how customers can extend their existing on-premises BizTalk Server infrastructure into the Cloud.
Technologies used: Cloud Services, Service Bus, SQL Database, Queue Service, Blob Service, BizTalk Server 2010