///PHP 6 now with .net: Visual Studio integration available already

PHP 6 now with .net: Visual Studio integration available already

Edit: This was partly an April Fool’s joke, as many PHP scripters would be incredulous at the mere idea of PHP integration with Microsoft products. However, as you might have noticed, much of this post is very much real – besides the compulsory .net with PHP 6, of course. The Phalanger project has made done some fantastic work on compiling PHP with .net/Mono, and is definitely worth a look.

When it comes to the enterprise software development market, Microsoft pretty much has it cornered. After all, who else can boast of a complete software ecosystem, fully supported by the company behind one of the world’s wealthiest men? From Visual Studio to the various certifications, VB being taught in schools and even the wide penetration of the Visual Studio family of development environments, MS has pretty much got it in one. But it’s .net that seals the deal: the cross-language runtime environment is perfect.

PHP, .net and Silverlight will be integrated out of the box, along with Visual Studio 2008. The project has long been in the works, but our sources have informed us of an impending announcement that PHP 6 will ship with .net. (Our sources are unreliable, but their information is fascinating! – Ashleigh Brilliant.) Versions 1.0, 2.0 or 3.5 of the .net framework will be a part of the basic requirements of PHP 6 as a result. Here’s a sample:

PHP 6 with .net and Silverlight in Visual Studio

The .net integration was made possible by the Phalanger project, which has been working hard on this for quite a while – with the help of Redmond, of course.

The Visual Studio IDE typically ships as an IDE with a particular language, merging together when additional languages are added. Microsoft has since released Visual Studio 2008 Shell, an IDE with no particular language environment, in which PHP/Phalanger can be added. Debugging of .net and Silverlight is possible thanks to the integration of Visual Studio. Once installed, a new PHP project will be available from within Visual Studio 2008. WinBinder now has competition for Windows RAD PHP development:

Visual (RAD) development for PHP - .net forms and controls with WinForms

Sysadmins with Windows servers running applications that conflict with the .net CLR are advised to upgrade to the Intercal interpreter once PHP 5 support is dropped.

2008-04-01T04:47:02+00:00 April 1st, 2008|PHP|1 Comment

About the Author:

One Comment

  1. Sorgfelt September 11, 2009 at 1:25 PM

    The latest posting of/about Phalanger is dated March 11, 2008.
    It is now September 11, 2009 – a long time in computer years.
    Is Phalanger still alive by that name, or has Microsoft already
    taken it over, and can I expect it to come with Visual Studio 2010 ?

Leave A Comment