Add Ons - DevSource
DevSource: Microsoft Developer Resource DevSource Home Sponsored by Microsoft Home Add Ons Architecture Languages Techniques Using VS Forums
Home arrow Add Ons arrow VS.PHP Brings PHP Coding Power to Visual Studio
VS.PHP Brings PHP Coding Power to Visual Studio
By Bob Reselman

Rate This Article: Add This Article To:

VS.PHP Brings PHP Coding Power to Visual Studio
( Page 1 of 4 )

Review: VS.PHP is a strong tool and an extraordinarily cost-effective way to program in PHP, particularly for jack-of-all-trades programmers who already use Visual Studio.

For me, coding in PHP has been a good news/bad news thing. The good news is that the language has a large development community, which brings to it a boat-load of tools and support sites. I also appreciate the existing applications and code base.

The bad news is that the actual writing of the code can get to be a chore. The PHP code-writing environments that I have used require a bit (sometimes a lot) of work to get up and running. Also, the "code assist" features in those tools are limited — not much more than auto-indentation and color coding to indicate keywords.

ADVERTISEMENT

In short, none of the PHP IDEs that I have come across offer the power of the Visual Studio IDE to which I have become accustomed in my .NET coding activities. I always thought that it would be really cool if I could program in PHP under VS. Well, it seems that I can.

JCX Software promises that VS.PHP, its VS 2005 add-in, brings the power and versatility of the Visual Studio IDE to PHP coding. Among its advertised features are:

  • Intelli-Sense support for keyword selection, function selection, and code completion.
  • Code outlining
  • Support for PhpDoc within the Visual Studio IDE
  • The ability to debug server side PHP code and client side Javascript code in the same session
  • Runs under the PHP4 or PHP5 run-time engine
  • Automatic deployment

With a list like that, I was interested. I took VS.PHP for a spin. First, I did some small demo work to see if the product did all it claimed. Then I ported an existing PHP project into VS.PHP — one that I was working on anyway — to really take the product to task. In this article, I'll tell you how it all worked out.



 
 
>>> More Add Ons Articles          >>> More By Bob Reselman
 



Microsoft's Future: A Chat With Their CTO, Barry Briggs

Play Video >

All Videos >

Julia explores the Robotics Studio!

Read now >

Messages to Bill Gates!

Read now >

View Now
DevSource RSS FEEDS
XML Want an easy way to keep up with breaking tech news? And the Get DevSource headlines delivered to your desktop with RSS.