Using field events
We have two tables: categories and sub_categories. CategoryID is a two-digit category code. In sub_categories table SubID consists of two-digit category code and and two-digit subcategory code. What we...
View ArticleVersion 10. Page designer
It is about time we talk about version 10 of PHPRunner, ASPRunner.NET and ASPRunnerPro. We expect beta version to be available in November and stable version will be released before the end of the...
View ArticleVersion 10. What takes so long?
First of all - we are still working on version 10 and getting closer every day. We are now close enough to publish a date that is more or less accurate. We expect beta version to be available March...
View ArticleTroubleshooting web applications
This article will teach you how to troubleshoot your web applications like a pro. Most of these tips are specific to PHPRunner, ASPRunner.NET and ASPRunnerPro but some of them apply to all web...
View ArticleUsing multi-column design in version 10
Version 10 makes creating multi-column forms easier. In previous versions you needed to select layout on Style Editor page. In version 10 you can do this right in Page Designer and you can change it at...
View ArticlePHPRunner 10 and ASPRunner.NET 10 are here!
The wait is over. PHPRunner 10 and ASPRunner.NET 10 are here! ASPRunnerPro will be ready in 2-3 weeks. If you purchased or upgraded PHPRunner, ASPRunnerPro or ASPRunner.NET less than one year ago logon...
View ArticleBuilding a hotel reservation system
Lets say you run a mini-hotel and need to build a very simple reservation system. In this article we will show how avoid double-booking only showing the rooms that are available for selected date...
View ArticleUsing third party components
People ask us fairly often - how to incorporate some third party library or component into PHPRunner or ASPRunner.NET application keeping overall look and feel. Here is an example of integrating...
View ArticleCustomizing project logo
Project logo (by default a project name) appears in the top left corner of the menu and points to the welcome page. In this article we'll show you ways to customize this project logo. By default...
View ArticleBlack Friday – Cyber Monday sale
#promobox2 h2 { background: url("http://reportsmaestro.com/images/bg-info.gif") repeat-x scroll 0 100% transparent; color: #DE5805; font: 22px 'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;...
View ArticleCreating Grid Tabs dynamically
Version 9.8 added an option to use Grid Tabs. Besides static tabs we also developed an API that allows to create and manage tabs from your code. In this example we will use the typical Orders table to...
View ArticleSingle use access codes
Lets say you need to build an application that provides one time access to some information. It can be some files you let your users download, or some game they want to play, or some video to watch....
View ArticleUsing Invoice template as a checkout solution
If you purchased or upgraded PHPRunner, ASPRunner.NET or ASPRunnerPro recently you may have noticed that we are using a new checkout solution based on Invoice template. In this article we will show you...
View ArticlePHPRunner 10.1 and ASPRunner.NET 10.1 are here!
If you purchased or upgraded PHPRunner, or ASPRunner.NET less than one year ago logon to control panel at https://xlinesoft.com/dss/support.asp and find download links and registration keys under 'My...
View ArticlePage Designer: Frequently Asked Questions Answered
Page Designer is one of the most amazing new features in version 10 but as any new functionality it also introduces a learning curve. In this article we are answering the most common questions people...
View ArticleChanging default tab order
Normally tab order is determined by the web browser based on your Add/Edit page structure. If you have a single row two-column form browser will tab through first cell edit controls first before...
View ArticleHow to add a “Delete” button to each row in grid
By default PHPRunner/ASPRunner.NET provide "Delete selected" functionality. In some cases you need to be able to delete records individually. In this tutorial we will show how to add a delete button to...
View ArticleDisplaying IP addresses on the map
This is a weekend project, not much practical use but it was fun to create. Hopefully you find techniques mentioned here useful. Some our employees need to connect to our FTP server while travelling....
View ArticleVersion 10.2 of PHPRunner, ASPRunner.NET and ASPRunnerPro is here
If you purchased or upgraded PHPRunner, or ASPRunner.NET less than one year ago logon to control panel and find download links and registration keys under 'My purchases'. There should be 'Reg info'...
View ArticleSEO-friendly pages in your web application
There was an article posted back in 2007 in our forums that provided a solid start for many SEO-friendly URLs applications. It is about time to talk about how you can implement it in version 10.x of...
View Article