Microsoft Platform Windows Server ASP.NET Windows Media IIS SQL Server Commerce Server Microsoft Office SharePoint Server Presentation Layer XHTML, AJAX, Flash, Applets, ActiveX, WinForms, .NET2.0, Java designers developers Browser + AJAX Browser + Silverlight Windows + WPF Presentation Layer