Microsoft Visual Studio 2005 en Visual Studio 2008 zijn programmeeromgevingen waarmee in een aantal verschillende talen, waaronder C++, C#, F# en VB.NET, applicaties ontwikkeld kunnen worden. Er zit echter standaard geen ondersteuning in voor de scriptingtaal php. Aangezien verschillende ontwikkelaars de interface van Visual Studio erg handig vinden of er gewend aan zijn geraakt, hebben de programmeurs van Jcx.Software hier VS.Php voor bedacht. Dit is een add-on voor Visual Studio waarmee php-bestanden bewerkt, uitgevoerd en gedebugd kunnen worden. Enkele dagen geleden is versie 2.7.3.5902 op de wereld gezet met de volgende aankondiging:
VS.Php 2.7 for Visual Studio 2008
I'm pleased to announce the release of VS.Php 2.7 for Visual Studio 2008 and Visual Studio 2005. This release introduces a number of new key features and enhacements of existing features.
Silverlight
One of the most exciting new features is Silverlight integration. With VS.Php 2.7, you can develop Silverlight applications and host them in your server side PHP application. VS.Php makes it easy to develop, debug and deploy these types of applications.
With VS.Php 2.7, you can easily debug your server side native PHP application and your client side Silverlight application within a single debugging session. Silverlight and PHP can interact using a number of standard technologies like REST, SOAP and JSON.
Improved IIS7 and IIS7.5
In VS.Php 2.6, we introduced basic functionality with IIS. In this release we added new powerful functionality to enable you to configure your project on IIS with great flexibility.
The new configuration wizard lets you choose the name of the virtual directory for your project. It also lets you select the virtual host in IIS, in case your IIS server has more than one host. It also lets you reuse existing FastCGI application pools or create your new one to allow you to have custom php configuration. The best part is that it works out of the box with no hassles. Getting PHP working on IIS has never been so much simpler.
Support for Internet Explorer 8
Internet Explorer 8 changed the way it manages processes as each browser tab is a separate process. In VS.Php 2.7, we have added support to deal with these changes. In particular, maintaining the ability to attach the JavaScript debugger to the browser window.
Changes to the Standalone Edition
When you visit our site, you will notice that there is no longer a Standalone Edition available for download. This does not mean we don't provide this popular version anymore. Instead, we have made things much simpler to our customers.
Each edition of VS.Php (2005 and 2008) is able to detect if you have Visual Studio installed. If not, it will download the corresponding Visual Studio shell and install it for you automatically. Existing Standalone Edition customers who qualify for free updates will receive a free VS.Php 2.7 for Visual Studio 2005 license to allow them to continue to use their Visual Studio 2005 shell.
New Built-In Preview Engine
We have upgraded the built-in engine for debugging PHP applications. The new built-in engine provides better error reporting. It also sits in the tray bar and does not show a console window. Also, it can recover from unexpected crashes without stopping the debug session.
Other features in this releaseSummary
- Bundling Zend Framework 1.9
- Improved intellisense
- Improved handling of very large PHP files
- Allow Apache to host PHP in-process or as CGI
- Allow to attach the Visual Studio native debugger to Apache to help develop PHP C modules.
- Improved remote server projects
VS.Php 2.7 for Visual Studio 2008 and Visual Studio 2005 is a very exciting release with unique new features and many improvements to existing features. It continues to add value to our customers who receive one year of free updates.
Finally, I would like to share the exciting news that we are working closely with Microsoft to release a version of VS.Php for Visual Studio 2010. We have a alpha release available for download in our development site: http://svn.jcxsoftware.com