WebSmart 9.5 is now available for download and includes a PHP object-oriented grid template as well as IDE enhancements like automatic HTML tag completion.
This is the first WebSmart PHP release that includes object-oriented (OO) templates. An OO code structure is more commonly used than procedural PHP in professional PHP applications and makes your code easier to test, maintain, and reuse.
WebSmart PHP’s new OO grid template provides a feature-rich environment to display tabular data. It includes resizable columns, easy paging and sorting, and uses AJAX and JSON to process and display data faster. It also uses the jQuery Grid object, which provides many styling options and features. WebSmart PHP’s second new template, Simple Page, also uses OO PHP and is intended for very basic applications.
If you’re interested in OO programming, these OO PHP templates provide an opportunity to introduce yourself to the approach. Even if you’re new to PHP, you can still use WebSmart PHP’s procedural PHP templates and move on to OO when you feel you are ready.
Do you ever wish you could clone yourself so you could develop more web apps with BCD products? Whether you’re struggling to find the time or want to develop more sophisticated web apps (e.g. mobile), one approach is to work with BCD Professional Services.
Attend our webinar on Tuesday, May 7 at 1PM EST to learn about the services we offer and the benefits of partnering with us, such as short-term commitments. We’ll also show you real-world examples so you can see the quality of our work or get ideas for your next WebSmart, Presto, Clover or Nexus project.
Our team of web development experts can create entire web apps for you, jumpstart your project or work with your IT staff on any size project. We use our own tools (which we know quite well!) to rapidly complete projects so you’ll see professional results faster. You’ll get a further advantage because you’ll be able to see our coding standards and optionally use our mentoring services to help you move forward.
This version includes several fixes as well as a few new features that should capture your interest:
You can now edit and compile RPG source members directly from the WebSmart IDE. Curious? Drop into myBCDSoftware.com to get an activation key. After you enter your key you can use this feature by adding a source file to your file browser, then opening any of the source members. Let us know what you think!
The IDE Validation Results list (previously the Error List) is now a dockable window pane that you can move to a different location in the IDE or tear away from the main window entirely.
When you validate your code, the IDE now displays only the validation results that are relevant to the currently selected tab. This feature makes the window more useful when you are working with multiple segments in multiple definitions.
The IDE now allows you to drag & drop your HTML tabs. This feature is useful when, for example, you want to regroup related segments that you may not have created in order.
You can now create remote SQL connections so they can connect to various systems without changing the code.
Real-time mirroring is now possible with High Availability license keys.
The new SetSubStr function lets you substitute characters into the middle of a string. The function requires the base string, a replacement value, the start position of the replacement value and its length.
This version also supports Windows 8.
For additional information and upgrade instructions, please review the WebSmart 9.4 Upgrader’s Guide, available within myBCDSoftware.com, or give us a shout if you have any questions!
WebSmart ILE 9.3, WebSmart PHP 5.3 and Clover 3.8, which make up the WebSmart family, are now available for download. This release includes several improvements, as well as new template themes that look modern and are easier to customize. You can start using the new features right away by downloading WebSmart ILE 9.3, WebSmart PHP 5.3 and Clover 3.8 from myBCDsoftware or from the BCD website.
New Template Themes The most visible change in this WebSmart family release is the introduction of four new template themes (Arctic, Cascadia, Nightfall and Sonora). The themes, which are based on jQuery UI, use HTML5-ready HTML and updated CSS, making the templates more extensible as you adapt them to your own design needs. You can also easily customize the look and feel of the new template themes using ThemeRoller, a jQuery widget (buttons, action icons) CSS generator that allows you to select pre-determined color combinations or create your own without writing CSS. See the new template themes »
Other Key New WebSmart Family Features:
Debug watch window that allows you to add variables to the watch window, monitor them and change them on the fly while your program executes.
New IDE source code color themes.
Windows 8 support.
Improved error reporting when piping errors occur (WebSmart ILE only).
WebSmart PHP 5.3 also includes:
New ‘getseg’ function that makes it easier to construct emails and other documents with variable data by retrieving the output of a segment into a variable.
Improved change management support for PHP definitions that allows you to dynamically set environment settings such as library lists and database properties.
Clover 3.7 is now available for download and includes new mobile-friendly SmartCharts. As the workforce becomes more mobile, and devices like the iPad further pervade the marketplace, this is a must-have capability.
New PDF Report Template: Your users will love the ability to access their reports as PDFs from a browser. This new template makes it easy for you to create reports that are output as .pdf files that users can view, print or save.
Improved Processing of Query/400 Objects: Page breaks and extended field attributes are now handled correctly.