BCD Quadrant Software SoftBase NetLert

Take the Feature Tour

WebSmart 9.6 - 10.2 New Features

You can download WebSmart, including the free trial, from our public site or on Version 10.0 - 10.1 new features are listed below 10.2.

WebSmart 10.2 New Features

  • WebSmart IDE now highlights matching parenthesis and braces.
  • Added file-level repository extensions.
  • New ILE rplstr option to control whether find and replace parameters should be trimmed.
  • New ILE functions base64encode and base64decode let you work with base64 encoded data.
  • Added secure and httponly parameters to ILE gensmurfid.
  • The WebSmart PHP debugger settings have been added to the Options menu so it's easier to configure for single or multi-users.

WebSmart 10.1 New Features

New PHP and ILE Mobile Reflow Table DB2 Template

This new template helps you rapidly develop mobile web applications that display data in sortable columns. The template maximizes screen real estate by using pop-up windows for both the filter and sort options.

The resulting mobile web applications are responsive. For example, the application will display a side-by-side columnar layout on tablets, or it will accommodate smaller devices like smartphones by stacking the columns. The template uses the jQuery Mobile widget of the same name.

Additional 10.1 New Features

  • Right-click on function names to shortcut to a user function definition.
  • New ILE function, fetchseg, lets you retrieve segment data into a variable.
  • PHP functions tabs updated immediately when include/require statements are changed.

WebSmart 10.0 New Features

PHP DB2 Mobile Templates

You can now create a mobile web application over DB2 data in minutes, even without prior mobile development experience. WebSmart Mobile's templates generate the UI (HTML, CSS, Javascript) and server-side (RPG or PHP) code so you start with a fully-functioning web application with a modern mobile look and feel. You can then use snippets or edit the generated code to create mobile web applications for your needs.

To learn more about WebSmart's mobile templates, please visit the WebSmart Mobile features page.

Improved PHP Validation

WebSmart PHP includes improved, more dynamic PHP validation because it now considers functions in include and require files. The list of PHP functions in the WebSmart IDE is automatically updated to include the functions in include or required files, which means these functions will be part of the validation instead of giving warning errors.

DB2 Templates Now Create PHP Objects

WebSmart PHP's DB2 templates create PHP objects, which allows programmers to better encapsulate and reuse components when they combine programs. The program structure is easy for procedural programmers to understand and is simpler overall because more of the functionality is delegated to base classes.

OO code is more commonly used than procedural PHP in professional PHP applications and makes your application easier to test, maintain, and reuse.

Updated setpipe and getpipedta Functions (ILE)

ILE programs now support multiple active pipes and named pipes, which allows the program to build multiple outputs simultaneously. For example, a web application can email both a form output and a diagnostic email related to it.

Additional WebSmart 10.0 New Features and Enhancements

  • We now use one version number for the entire WebSmart family (ILE, PHP and Clover).
  • Find and replace now remembers search history
  • HTML segments in ILE programs are no longer limited to 32k

To view all previous releases and updates, please visit the Updates History page.


Start developing RPG or PHP web applications with WebSmart today.

You get quick results and unlimited support. WebSmart takes 15-30 minutes to install.

Download Free WebSmart Trial