• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • CNX Adds Refinements to i OS Web Modernization Toolkit

    August 25, 2009 Alex Woodie

    CNX is putting the finishing touches on Valence 2.0, the latest release of its Web modernization toolkit for System i servers. This release brings refinements to the Web 2.0 interfaces that Valence creates, such as the capability to route SQL results directly to a Web page and new e-mail and PDF generation functionalities. The package also gains all of the latest features of Ext JS, the collection of JavaScript classes upon which Valence is based.

    If your search for the right Web modernization tool for i OS has come up empty, you’re not alone. The folks at Chicago-based CNX also looked far and wide for a compelling and easy-to-use tool, including IBM HATS, CGIDEV2, WebSphere, and a handful of third-party options. But none of these turned into the “goldilocks” solution they had dreamed of. So, as the old saying goes, CNX–the experienced AS/400 and BPCS programmers that they were–decided to build one themselves.

    This dashboard interface demonstrates the type of rich Web 2.0-style interfaces for i OS applications that are possible using pre-built screen widgets available in the Ext JS library, which is included in CNX’s Valence.

    What Richard Milone and company came up with was Valence–officially the Valence Web Application Framework for System i. The package, which CNX introduced more than a year ago, is based on Ext JS, a collection of open- and closed-source JavaScript classes for building rich AJAX-style Web applications (for which CNX has a deal with Ext JS owners EXT, to distribute). Also included in Valence is a set of RPG programs that essentially translate RPG output into JavaScript’s native formatting language, JavaScript Object Notation, or JSON.

    With this “secret sauce” RPG layer, called the RPG Toolkit, providing back-end connectivity to the System i’s integrated Apache Web server, and the Ext JS toolkit providing all the widgets and gadgets for creating Web 2.0 browser interfaces, CNX believes it has created a largely native way of delivering a compelling Web 2.0 screen to new or existing i OS applications–all without writing Java or installing WebSphere.

    Valence gained several improvements with version 2.0, which was made available as a release candidate last week and which is expected to become generally available in the next two weeks.

    For starters, Valence 2.0 improves the integration with SQL. With this release, CNX is providing RPG programmers with a way to route the results of an SQL statement “straight to the browser with one line of code.” New ILE RPG procedures were also introduced that allow users to create and send e-mails and to create PDF documents.

    Developers start building Web applications with Valence using this portal.

    CNX also included a new “AutoCode” feature that automatically generates RPG and JavaScript code for new Valence applications. All a user has to provide is a SQL statement, and AutoCode does all the grunt work of generating all the source code for the back-end processing, as well as creating a grid for displaying an interface on the front-end.

    AutoCode is intended to serve as a starting point for new application development, says Robert Swanson, one of the developers at Chicago, Illinois-based CNX. “The source it generates is normal, human-readable code, intended to be modified directly by a real live programmer, as opposed to CASE-tool-generated gobbledygook that is nearly impossible to decipher,” he writes in an e-mail. “We’re going to be adding a lot of bells and whistles to AutoCode in the coming months.” In addition, CNX will add a native AutoCode option that doesn’t use SQL statements, but generates code based on file names and fields. That should be available with version 2.0.

    Valence 2.0 also brings to the System i all of the features that were introduced with Ext JS 3.0. EXT announced the general availability of Ext JS 3.0 earlier this month. In addition to support for REST and other features that will improve server communications, Ext JS 3.0 brings better management of memory for the Internet Explorer browser, better accessibility through support for full keyboard navigation and screen readers, and a new high-contrast display theme. All in all, there were more than 1,000 changes in Ext JS 3.0.

    The Valence Portal has also had some work done. The portal–the starting point for development in the Valence Framework–was enhanced with a range of functional and aesthetic improvements, including new icons, the capability to filter navigation tree items, the several new capabilities to automatically log in and launch programs. Version 2.0 also brings several housekeeping changes, including support for library list overrides, and user validation and security improvements.

    Because the development methodology of Valence 2.0 is significantly different than previous releases, applications written under Valence 1.x will not run under version 2.0. As a result, CNX is offering free migration services to customers with current maintenance contracts. A re-written user manual is also available with this release.

    Valence 2.0 is in the late release candidate stage, and is expected to become generally available September 10. Pricing is unchanged at $4,995 per server. For more information and free 90-day downloads, see www.cnxcorp.com.

    RELATED STORIES

    CNX Updates EXTJS-Based System i Modernization Framework

    CNX Aims to Streamline Web 2.0 Development for i OS with Valence

    CNX’s ATOMIC Goes ‘Lean’



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    Raz-Lee Security

    Start your Road to Zero Trust!

    Firewall Network security, controlling Exit Points, Open DB’s and SSH. Rule Wizards and graphical BI.

    Request Demo

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    looksoftware:  Access your i applications anywhere, anytime. Register for a Webinar: Sept 1 or 2
    System i Developer:  RPG & DB2 Summit in Minneapolis, October 13-15; 3 days of serious training
    COMMON:  Celebrate our 50th anniversary at annual conference, May 2 - 6, 2010, in Orlando

    IT Jungle Store Top Book Picks

    Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
    The iSeries Express Web Implementer's Guide: List Price, $49.95
    The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
    The System i Pocket RPG & RPG IV Guide: List Price, $69.95
    The iSeries Pocket Database Guide: List Price, $59.00
    The iSeries Pocket SQL Guide: List Price, $59.00
    The iSeries Pocket Query Guide: List Price, $49.00
    The iSeries Pocket WebFacing Primer: List Price, $39.00
    Migrating to WebSphere Express for iSeries: List Price, $49.00
    Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
    Getting Started with WebSphere Express for iSeries: List Price, $49.00
    Can the AS/400 Survive IBM?: List Price, $49.00
    Chip Wars: List Price, $29.95

    IBM Chops Memory Prices on Power 595s Valid Brings SecuGen’s Hamster Into Its Biometric Fold

    Leave a Reply Cancel reply

Volume 9, Number 31 -- August 25, 2009
THIS ISSUE SPONSORED BY:

looksoftware
Help/Systems
BCD
VAULT400
RJS Software Systems

Table of Contents

  • Valid Brings SecuGen’s Hamster Into Its Biometric Fold
  • CFXWorks Enhances Encryption Software, Focuses on Single Card Processor
  • Blu-ray Disc: Another Option for Optical Storage?
  • CYBRA’s MarkMagic: Not Just for Barcodes Anymore
  • CNX Adds Refinements to i OS Web Modernization Toolkit
  • Chrono-Logic Monitors Development Costs with New Tool
  • InsightSoftware.com Delivers Asset Management Product for JDE
  • Pat Townsend to Supply Encryption Technology to Quantum
  • m-Power Gets Hooks to Google Maps
  • IBM Says New Sensor Software to Manage the ‘Internet of Things’

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D
  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle