Naast de bestaande traditionele .Net-programmeertalen als C#, Visual Basic en C++/CLI werkt Microsoft ook aan alternatieve talen voor zijn programmeerplatform. Zo heeft Microsoft inmiddels ondersteuning voor de scripttaal Python dankzij het IronPython-project. Voor webontwikkelaars is er echter ook goed nieuws, aangezien het bedrijf werkt aan een .Net-compiler voor de PHP-scripttaal.
Het Phalanger-project heeft als doel om een volledige ondersteuning te bieden voor alle elementen van de PHP-taal zodat PHP-scripts ongemodificeerd binnen het .Net-platform kunnen draaien. De PHP-scripts worden hiervoor vertaald naar de Common Intermediate Language (CIL). Volgens Microsoft krijgen webapplicatieontwikkelaars de mogelijkheid om de gebruiksvriendelijkheid van PHP te combineren met de krachtige API's die beschikbaar zijn binnen het .Net-framework. Zo zal het bijvoorbeeld mogelijk zijn om in een PHP-script gebruik te maken van classes die zijn geschreven in een andere .Net-taal zoals C# of Visual Basic. Het Phalanger-project, dat op 30 juli de tweede bèta van versie 2.0 heeft uitgebracht, probeert volledig compatible te zijn met het objectmodel van PHP 5.0. De nieuwste bèta van Phalanger legt de basis voor integratie van PHP in Visual Studio 2005, die binnenkort volledig beschikbaar zal zijn.