Learn Build MSDN Spotlight Cloud Computing RIA Development Center TechNet Spotlight
Microsoft is committed to helping PHP developers be successful on the Windows® Web Platform. A number of PHP developers are currently using Windows for their development environment of choice. Learn how Microsoft is supporting the interoperability of PHP applications and solutions built on Windows.
WebMatrix is a free tool that allows you to create, customize, and publish web pages. It gives a number of different ways that you can create websites. One of the features is providing existing open sources applications such as WordPress, Joomla, DotNetNuke or Umbraco. You can leverage the power of WebMatrix with open source tools, and then use your PHP skills to customize your solutions.

Download a Free Copy of WebMatrix
In this article, you will learn how to improve the performance of PHP applications on Windows/IIS by covering the What, When, and How of using the IIS Output Caching module. »
This article will explore how to install, configure and publish a WordPress blog using Microsoft's WebMatrix. WordPress is web software that you can use to create a web site or a blog. »
In this video you'll see how, in just a few minutes you can install a Joomla! site and start configuring it, including modifying the theme and adding content to the CMS. Joomla is a free, open source content management system and application framework that powers many web sites, built using PHP and MySQL. Its easy to use on Windows, and WebMatrix makes it even easier. »
With Drupal 7, PHP developers now have the option of connecting one of the world's most popular Content Management Systems with SQL Server on a Windows platform. Learn how and why this has come about, what to look out for, and how you can get started using Drupal with SQL Server today. »
The Joomla! CMS is currently in use by thousands of developers, including those at Citibank, Harvard University, MTV and many others. By using Joomla! along with the Microsoft Web Platform (MWP), developers are able to leverage the advanced functionality, ease-of-use and extendible features of Joomla! to enhance the web development tools that are essential to the Microsoft Web Platform. »
This overview explores running PHP on Windows and IIS and steps through installing MySQL on Windows and using the Microsoft Web Platform Installer to install and configure the Drupal Web content management system. »
The PHP on Windows Training Kit includes a comprehensive set of technical content including demos and hands-on labs to help you understand how to build PHP applications using Windows, IIS 7 and SQL Server 2008. »
Microsoft is releasing an important update to the SSMA (SQL Server Migration Assistant) family of products which includes support for both Access and MySQL. This release makes it possible to move data directly and easily from local Microsoft Access databases or MySQL databases into SQL Azure and realize the benefits of cloud computing. Get the information you need about this release and how SSMA toolkits help tackle the complex manual process customers deal with when migrating databases. »
This session looks at how IIS has been designed to work with PHP natively, and shows the use of Fast-CGI »
In this episode, guests Kanwaljeet Singla, Don Raman, and Wade Hilmo from the Microsoft IIS team, discuss the evolution of PHP on the Windows Platform. The IIS folks tell us about the improvements made to Windows in order to support PHP, including: Fast CGI, WinCache, PHP 5.3, the Web PI, and the SQL Server driver for PHP. »
The goal of this project is to demonstrate how PHP applications can take advantage of Microsoft technologies. Internet Explorer 8 introduces web slices and accelerators—because they are based on HTML and XML they can be easily integrated into any web platform. »
In this video Laurence Moroney from Microsoft shows you how to create a web site using WebMatrix and WordPress in just under 20 minutes! »
See how, in less than 20 minutes, to create a web site with WebMatrix and Drupal, changing the theme, adding and using a module, and writing some code to integrate Facebook..it's that easy with WebMatrix! (You need to log into Facebook to see this video) »
By default, the Microsoft Drivers for PHP for SQL Server use Windows Authentication to connect to SQL Server. It is important to notice that in most scenarios, this means that the Web server's process identity or thread identity (if the Web server is using impersonation) is used to connect to the server, not an end-user's identity. »
Learn how to take your existing application from Apache/PHP to IIS7/PHP and enable it to run with MySQL. »
Learn how to install and configure PHP using FastCGI, explore how to enable FastCGI in IIS7, and much more. »
Internet Explorer 9 is fast. Web sites and applications look and perform as if they were native to the PC. You'll notice a clean look and increased viewing area that makes Web sites shine. »
Vijay Rajagopalan shows how Microsoft is working to provide interoperability support for Eclipse users that not only allows them to use Eclipse as their development environment, but also allows them to integrate their Silverlight applications into PHP, Ruby, or Java. »
PHP developers are now free to select the driver of their choice, using either the native SQLSRV API (SQLSRV driver) or the PDO API (PDO_SQLSRV driver) for accessing SQL Server or SQL Azure. The source code for both drivers has been published on the CodePlex project site. »
This tutorial demonstrates how to include existing Silverlight content and streaming Silverlight content into a PHP web page. »
If you are updating your PHP applications to take advantage of the latest technologies, then you'll want to check out the HTML5 Development Center. This resource center for HTML5 tutorials and how-tos provides the information you need today to add HTML5 features to your sites now. »
HTML5 brings a whole new set of possibilities for the Web and a growing set of new devices connected to the cloud. But it also means a faster site experience for your users-if you take advantage of it. Learn how here. »
IE6 shipped more than 10 years ago, but its non-standard implementation of the shifting standards of 2001 still haunts today's developers. As the Web shifts to HTML5, and new versions of IE, Firefox and Chrome debut, have we learned the lessons of IE6? »
HTML5 is more of a series of projects than a completed standard. Learn how to experiment with this collection of technologies as they evolve and discover whats best to use for your site. »


For the latest information on developing with PHP on Windows, wed like to direct you to the new Web Development Resource Center . In addition to finding a section focusing on PHP on Windows, weve also provided coverage of related topics so that you will find all the resources you need in one location. You have access to events, downloads, tools, and all of the great articles youve come to expect. Check it out now! Go...
WebMatrix is the easiest way to build, test and deploy Web sites. Connect from WebMatrix to Visual Studio or SQL Server Express to take advantage of Microsoft's professional tools and servers. Download Now! »
More Resources
Code Snippet Embed Instructions for Popular Web Apps
These applications run just as easily on Windows as they do on non-Windows hosting platforms, plus you can take advantage of stronger security and SQL Server. For quick and easy installations instructions, take a look at the Microsoft Web Platform Installer. Follow this short guide to embed a code snippet on your site.
In WebMatrix, you can start from scratch or you can download a fully functioning web app through tools such as Umbraco, WordPress, or Drupal. Helpers are an important part of website development with ASP.NET Web Pages, making complicated web development tasks much easier by providing simple-to-use APIs.