Watch, Follow, &
Connect with Us

Delphi for PHP

New blog, new post. RadPHP Facebook development

Starting from this post, I have migrated all the blog contents to a new place. So, from now on, you can find me at http://www.joseleon.es, I will be included as soon as possible on the aggregated news from Embarcadero, but in the meantime, you can go directly to the blog.

The first article is about Facebook development, check it out here:
http://bit.ly/axW5vi

Posted by José León on September 13th, 2010 under Blog, Delphi for PHP | Comment now »


Twenty video milestone

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

In the past two months, I have been publishing a lot of stuff related with the upcoming Delphi for PHP release, and today I have realized there are 20 videos on the youtube qadram’s channel. That makes a new video every 3 days and a half ;-)

So here is a list of links to the videos so you can easily check them out:

Posted by José León on June 17th, 2010 under Delphi for PHP, PHP | 2 Comments »


Delphi for PHP next release, early preview #16 - Refactoring tests

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

Following the line of previous posts, here it’s a short video showing the tests for the refactoring engine. The tests are divided in three parts:

  • Bugs: To prevent regressions
  • Refactoring: Refactoring operations the user can perform
  • TWT: Operations the IDE perform on the source code, usually, because the user interacts with the visual part
At the end, some errors are shown, and I explain why they are caused.

Posted by José León on June 15th, 2010 under Delphi for PHP, PHP | 2 Comments »


Delphi for PHP next release, early preview #15 - Refactoring

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

Let me introduce you the new Refactoring Engine, and, to be honest, I think it’s the best refactoring engine you can find on any PHP IDE at this moment, if after watching the video, you think there is another IDE which does best, please, let me know.

On the video you will see the following refactorings:

  • Rename
  • Declare Field
  • Extract Method
  • Change Params
  • Extract Interface
  • Extract Superclass
  • Pull Members Up/Down
The refactoring engine is very structured and open, and we have designed it to allow us add new refactorings easily, so if you have ideas for possible refactorings, please, use the Brainstorm site, to send us your suggestions.

I hope you like it.

Posted by José León on June 9th, 2010 under Delphi for PHP, PHP | 2 Comments »


Delphi for PHP NotifyBar component

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

Here it’s another presentation of a new component, it’s called NotifyBar, and allows you to show the user a non-intrusive message. The message can dissapear after an specific interval of time, or require the user to click a close button.

Component will be available on CodeCentral in a few days, completely free for Delphi for PHP registered users (any version), but if you are not a registered user and want to try it out, download the Delphi for PHP trial, and buy the component from here at the little price of 2 euro.

The component is a wrapper over jBar - The jQuery notification plugin, the icon used by http://pixel-mixer.com

On the video, I show how to use it and how to customize it. This component also works on Delphi for PHP 2.

Hope you like it.

Posted by José León on June 7th, 2010 under Delphi for PHP, PHP | Comment now »


Delphi for PHP - Fill combo boxes using Ajax

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

Some days ago I received a question from a customer, regarding using Ajax to fill a combobox, depending on the selection of another combobox. I thought it was a good idea to use that sample as a way of testing the new release and record a video of the process, so here is the result.

The goal of this sample is to allow the user select a US state on a combobox, and then, fill another combobox with the cities belonging to that state. I’m using a big ZIP code database and it would be not practical to do it using another method. This is one of the main uses of Ajax in web applications.

This is also a nice example on how you can use the Query.Params property to get dynamic results and how the new SQL Window and Data Explorer work.

Posted by José León on June 3rd, 2010 under Delphi for PHP, PHP | 2 Comments »


Delphi for PHP PasswordStrength component

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

Here it’s another presentation of a new component, it’s called PasswordStrength, and allows you to show the user, the strength of the password is typing. It’s a non-visible component which connects an Edit control with a Label control, so the Label shows the strength of the password typed in the Edit control.

Component is available on CodeCentral, completely free for Delphi for PHP registered users (any version), but if you are not a registered user and want to try it out, download the Delphi for PHP trial, and buy the component from here at the little price of 2 euro.

The component is a wrapper over jQuery Password Strength.

On the video, I show how to use it, and how to connect both components. Also, how to customize the messages, with colors and custom texts. This component also works on Delphi for PHP 2.

Hope you like it.

Posted by José León on June 1st, 2010 under Delphi for PHP, PHP | 1 Comment »


Delphi for PHP next release, early preview #14 - Data Explorer

Note: If you want to be updated on Delphi for PHP, you can follow me on twitter http://twitter.com/qadram, and you can see what’s going on by checking the brainstorm site http://brainstorm.qadram.com/, more details about the brainstorm site here.

In this video, I show you how the new Data Explorer works, featuring support for Firebird inside the IDE and the new Visual Query Builder.
You will see how to add a new connection, the new advanced connection properties dialog, which elements you can explore, etc. Also shows how to retrieve data from table, which is open on the IDE as a module, and how you can modify the data and even perform commit and rollback operations.
To demonstrate the SQL Window, you will see how to develop an SQL sentence visually, just by dragging and dropping. Now, .sql files have a new "Design" tab, to allow you modify the query visually, and you will see how .sql files can be linked to a connection on Data Explorer.
Finally, you will see how to drag and drop database elements to a form, and even, how to use the Visual Query Builder to setup a query.

Posted by José León on May 27th, 2010 under Delphi for PHP, PHP | 4 Comments »


Delphi for PHP brainstorming site

I’m very glad to announce the inmediate availability of a new website to connect with customers of Embarcadero products, and, in this case, Delphi for PHP.

You can find the new site at:

http://brainstorm.qadram.com

While all the content is public, that is, you can view the ideas/solutions/comments posted without login on the site, to participate posting your ideas, solutions, votes and comments, you need to login. You can login using your existing EDN account, only if you have an Embarcadero product registered with that account.

To know how to use it, check out this video:

Basically, you can vote existing solutions for existing ideas, add comments, or even, submit your own ideas and solutions, so they get voted. At this moment, the site is filled with several of the main ideas we have for this product, so check it out to know what’s going on.

I would like to clearly state that this site doesn’t substitutes the roadmap, and also, there is not an specific timeframe in which those ideas will be implemented. The goal for this site is to let us know in a better way, what you want for the future of the product, and also, to let us communicate with you in a more direct way.

At this moment, the site is in beta stage, so if you find any problem, don’t hesitate to contact support@qadram.com

The system is based on IdeaTorrent, a Drupal module.

You can also keep updated on twitter by following http://twitter.com/qadram

Posted by José León on May 21st, 2010 under Delphi for PHP, PHP | 3 Comments »


Delphi for PHP next release, early preview #13 - Code Insight tests

While getting ready the CodeInsight engine on the new IDE, I have recorded the CodeInsight tests running. You will see some of the upcoming features on these tests. This is a way for you to see the great efforts we are making to ensure the quality of the product is what you expect from us. At the end, you will see the errors reported and I will explain why these errors are happening.

Once everything is in place, I will show the CodeInsight features more in depth, in the meantime, check out this nice video:

Hope you like it.

You can also keep updated on twitter by following http://twitter.com/qadram

Posted by José León on May 18th, 2010 under Delphi for PHP, PHP | 6 Comments »




Server Response from: BLOGS1