PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released

Categories ASP.NET, News, PHP, PHP Code Generator, PHP Form Generator

Great news! PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released. Grab your copy now.

PHPRunner 8.1

More info

New purchase


ASPRunner.NET 8.1

More info

New purchase


ASPRunnerPro 9.1

More info

New purchase


Mobile template v2

New purchase $50

Upgrade from previous version of Mobile template $25

Here is the list of new features in this update.

Free-form design mode

You are no longer required to use HTML tables to arranger fields on Add/Edit/View forms. Turn on free-form mode and drag-n-drop fields and labels where they need to be. This mode is available on Add/Edit/View pages and also on List page in vertical mode.

This is an example of List page edited in free form mode.

This is how it looks in generated application.

Multistep Add/Edit pages

Turn Add/Edit pages into multistep wizard-like pages.

OpenStreetMap and Bing maps support, new geocoding settings

Linked dropdowns dependent by two and more fields

Sample MakeYearModel table.

We want user to select Make first, then YearOfMake and only list those Models that match this selection. YearOfMake is dependent on Make, Model is dependent on both Make and YearOfMake.

This is how it looks in generated application.

Actions after Add/Edit pages

Sample AfterEdit actions:
- stay on the Edit page
- go to the View page
- edit next record
- edit previous record

You can also choose what to do after "Edit in popup" action is completed (close popup or keep it open).


Added industry standard reCAPTCHA support. Better UI and works on all mobile devices. Flash-based CAPTCHA is still supported for compatibility purposes.

Maps in dashboards

Maps can be a part of dashboard now. There are two different map modes. Map can serve as master, you can zoom in into any area on the map and related grid will only shows records in this region. In other words you can use map to filter grid contents. In second mode map simply shows all the same records that appear in the grid.

New 'View as' Map settings

Choose custom icons to display on the map. Custom icon source can be another database field with image name or PHP expression. You can use this functionality to display different icons for different types of objects or even a custom icon for each record.

Edit details records in dashboards

Edit/Add/Delete details records in dashboards.

New display mode of master-details

New option - show an icon instead of the list of details tables. Details tables shown in the tabs below. Especially useful when you have lots of details tables.

Printing master and details together

Brand new feature - you can print master and details records together. You can choose which details table to print.

This is how it looks in the live application.

Customizable error display

You can choose to display a standard error message or your own error message.

You can also see error happening in AJAX mode i.e. when page is displayed in popup or error happening in button's code.

Mobile template update

Mobile template was redesigned to provide better user experience. Added fixed headers and footers with quick access to page actions.

54 thoughts on “PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released

  1. Really great stuff, as always! I love the new master/details display mode. The errors in popup windows will be very helpful too.

    Thanks for all you do!!!

  2. Best product available.. just gets better and better every release.

    My wish list would be to have the editable forms also on the print page. That way you can create wicked looking reports totally customised like for example you can do with Access. Its possible at present but takes an age :-)

  3. Wow!!! Amazing!! Can’t wait to try the beta version! You really amaze me every time again!

  4. Outstanding job. A very long awaited features especially the free form design. Love it and can’t wait to get this version installed.

  5. PHPRunner is excellent already, but the free-form design mode and improved mobile-friendliness look like real game-changers. The geocoding/maps, custom errors and master-detail printing will be very handy, too. Many thanks for these cool new features!

  6. This release looks really good. Two of the new features I had asked about in the last year in the forums:
    1. I often need to filter a field by multiple fields. Support was helpful in providing a way to do it but it was very involved and intensive. This will save a lot of time.
    2. The ability to use an icon for the detail fields: I have a few apps I have developed that have 6 or 7 detail fields. Having the single icon is much better for me than the detail links taking up half my screen.
    3. Being able to create the screens using free form is great!!

    I only have one problem now: I previously have been using a competitors product for some of my projects. Now I won’t be able to justify to my employer ever purchasing another upgrade for it! PHPRunner is a great product!! Keep up the great work!!


  7. Truly some brilliant enhancements. Always excited to see what is coming next and NEVER disappointed on what you come up. Thank you for all your hard work and long hours providing us all with an incredible tool to create some awesome web applications!

  8. Gr8 features thanks for the efforts, however I’m still waiting for a feature that can allow us to connect to sqlserver stored procedure.

  9. Will the multistep have go to facility ie if the person selects age over 50 set of fields A are selected for next step or if they slect under 50 set of fields B are selected this would be an amazingly useful option

  10. The free form feature looks really good. Sometimes it gets really difficult with the tables and this would save lots of time for sure! Can’t wait!

    Wondering if there would be an update for the invoice template? It is extremely difficult to design a custom invoice with the existing editor. Sometimes you have to start all over again if you make one little mistake. Trying to add more fields and resize them to print properly is tricky. Can the free form design be implemented with this plugin as well?

    The new Master-Details View is a great addition since I usually have multiple details attached which makes the rows bigger than they need to be. Great idea!

  11. Felicidades. Unas grandes mejoras a un producto estupendo.

    Congratulations. A big improvement to a great product.

  12. Many excellent and even amazing features. The “free form” design looks wonderful.

    Linked drop-downs was a mandatory feature: it’s such a common and important need!

    Nice to have a new master-details display too.

    Globally, sounds most excellent BUT…

    … but am I wrong? It’s still impossible to easily restrict the search types in a form on a field basis? Like for example, you could set

    For a Period: only a “between” choice

    For a “Size”: offers “‘

    For an Item reference: only an “=” choice


    An end-user doesn’t need to have a ton of search options for one field: most won’t make sense, will confuse the user, and may even cause unwanted workload on the server due to “pointless” searches generated.

    Just try to design (without edition the generated code) a form to find an hotel room with PHPrunner ATM :) Each field will have meaningless search options. And editing the code generated means you re-edit it each time you modify the project, and it’s anyhow not what we want when we use PHPrunner. :)

    Please think about this for a next upgrade. :)

  13. Looks great, I have been wanting the page design mode to be something like this for years, as it will make forms so much easier to fill in.
    Only downside I can see is in the demo picture, It says Audi, but its a Merc!! :)

  14. Sergey & Crew have hit the nail on the head once again! The free-form design mode breakaway from primarily table based design is a very welcome addition. So are all the other listed features… multi lookup dependency, multi child record display, etc. Excellent additions! Keep it up!

  15. I wish the statewide wizard would also allow using several tables in a master-detail arrangement since stepwise data entry most times require more than one table.

  16. Are those prices for any previous version of PHPrunner or only for some of them?

    Customers purchased PHPRunner, ASPRunnerPro or ASPRunner.NET less than year ago will get new version free of charge
    Standard Edition upgrades are $99
    Enterprise Edition upgrades are $200
    Email support renewal is $100
    Mobile template upgrade is $25

  17. About my question just above: if the upgrade is the same policy as now, then
    Standard Edition upgrades are $99
    Enterprise Edition upgrades are $200
    are valid for any version older than one year.

  18. Everything sounds great. The free form especially… no more HTML headache and possible bugs. Custom error pages is a must-have. Really I can’t wait.

    I agree on the need for a possibility to customize search types for the end-user, as someone above said. Would be very useful not to have to go edit code. :)

  19. Everybody responding enthusiastically to the new features should help spread the word on this product. It is quietly the very best RAD product on the market. I have spent many hours over many years looking at similar products, and this one is no doubt the best of the best – at a very reasonable price.

    We all need this product to continue for many years. Help spread the word and drive new users to the product so that we all benefit.

  20. Can you please integrate payment gateway like vsa, mastercard etc ?
    also if SMS gateway could be integrated, would be a great help to us.

  21. I can not figure out how to use the multistep function on page froms.

    Does anyone know how this is accomplished or am I missing something very simple?

  22. A superb utility in PHPRunner. However, I can’t wait to have layout and menus on files external to PHPRunner. Similarly, it will be fantastic if there can be a form that could have objects (text box, list, combo, etc) that are not from any table or query that is attached to the form. A scenario that may require this is sending a form data to a host using a web service. Or fetching some data by calling a web service that has a parameter from a form field, etc.

  23. Awesome development! I haven’t finished marveling @ Phprunner 8 yet this one comes with my dream come true.Multi add form, multi list display and unexpectedly free form mode is a plus for me.Wonderful job @ you Sergey and your crew.Never seen such a dependable PHP Designer IDE. Worth any one to pay for it.

Leave a Reply

Your email address will not be published. Required fields are marked *