A partner company wanted help from Microsoft's Global Partner Services team in choosing an architecture for a social networking web solution to propose to a customer, using the Windows Azure platform. The GPS team provided guidance on the pros and cons of Silverlight vs. ASP.NET MVC/HTML5 architectures on Azure, as well as comparisons of MVVM, MVC, and HTML5 approaches. Based on this advice, the partner proposed and decided to use an ASP.NET MVC architecture designed for scalability on Windows Azure, and expects the solution to have a large user base.