We are finally using a new server. After a few weeks of instability on the website due to the increase in traffic we have moved to a more powerful server. If you see something not working quite right please let me know. I'd appreciate the feedback.

Thanks,

Juan

Check out the new integration between VS.Php 2.7 (beta) and Silverlight 3 (beta):

http://screencast.com/t/i0qyiGi3yZ

VS.Php 2.7 is available for download here:

http://www.jcxsoftware.com/jcx/vsphp/beta

Silverlight 3 beta will probably be available soon as well. I'm going to fix a few issues so it works ok with Silverlight 2 but there will be a few things that aren't going to work quite well as in Silverlight 3.

Juan

In the past few days there was a change in Vista (I'm guessing) in which localhost resolves to the IPv6 loopback address instead of the IPv4 address. The problem is that VS.Php's apache server only supports IPv4 and therefore when you start your debug session you get an error saying the page can not be displayed.

I uploaded a new version of VS.Php that explicitly uses 127.0.0.1 instead of localhost in the url when starting a debug session in built-in mode. This solves this problem.

http://www.jcxsoftware.com/download.php

I'm proud to announce that we have released VS.Php 2.6 Japanese Edition.

http://www.asial.co.jp/vsphp/release.php


This build release for the Japanese market has a few bug fixes that aren't in our current release. I plan to release a new minor English release tomorrow.

I was invited by Microsoft to attend the Mix 2009 event. I'm trying to get the Silverlight integration done by then but has had two false starts with it. I need SL3 to get the integration working.

In any case, if you are going to Mix, please send me an email, I'd love to chat with you about VS.Php.

Regards,

Juan

I'm posting another minor updates to the VS.Php 2.6 release. This release includes the following:

  • Fixed issue that prevented VS.Php to start debug session
  • Updated FTP, SFTP engine
  • Fixed PEAR help docs
  • Fix PHP doc formatting

I just updated VS.Php 2.6 with a new version that fixes a few problems including:

  • GoToReference not working well on deep inherited classes.
  • Fix issue with static methods not showing up in intellisense.
  • Fix bug launching debug session where you get message box saying: Operation completed.
  • Fix issue when opening files from user referenced that could break intellisense.
  • Prevent the project-wide intellisense from parsing Smarty files.
  • Fix issue that prevented you to drop a class or function from the class view into the editor.

I posted a short tutorial explaining how you can customize the php.ini file for your local web project.

I hope you find it useful. If you have other suggestions on topics you would like me to cover in online tutorials, please let me know.

Juan

Wow, it's been quite a ride... VS.Php 2.6 was quite a challenge. It took over six months to build the new features, fix some old features and try a few things that didn't make the cut. I'd wish there were a few more fixes and a few more features in the release but at some point I had to release it :) I really hope you guys like the new release and find it more useful and make you more productive.

One new feature in VS.Php 2.6 is the ability to know on a remote server project about which files you have a local cache copy and which you don't. For performance reasons, when you work on a remote server project, only the files you open get downloaded locally. But after a while you may not know which files you have locally and which you don't. Files that aren't locally can not participate on intellisense for obvious reasons.