FEATURE ARTICLES >>

Practically Rational: Snippets

Snippets are the big brother to templates, with a little more functionality for a little more work.

joe plutaWritten by Joe Pluta

In a previous article, I introduced you to templates, an easy way to create simple macros that you can use to populate your code. Templates are fun and easy to use, but you'll run up against their limitations pretty quickly. The fact that the code is inserted as is from the template means that in many circumstances you'll need to modify the code as soon as you enter it. That's where snippets can help: this article will show you how.

Read more >>
 
RPG Academy: BIF Up Your Code! Using BIFs to Perform Date Operations

RPG's date-related BIFs form a powerful set of tools that will help ease your date-operations-caused pains! Keep reading to learn how to use them properly.

rafael victoria preiraWritten by Rafael Victória-Pereira

Date operations, such as calculating a due date or something apparently as simple as retrieving the last day of a given month, are the source of many headaches for RPG programmers everywhere.

 

Everyone has a few homegrown date routines in their applications. Even though they work well most of the time, they become a nightmare when they don't do what we expect. RPG has a well-balanced set of BIFs to handle date, time, and timestamp data types, and you can use them to replace those error-prone, ages-old code, thus making your code clearer, faster, and more reliable. Let's start with the date-related BIFs and leave the time/timestamp BIFs for later.

Read more >>
 
TechTip: Git to Bit(bucket)

Use Git on IBM i and push it to a central repository on Bitbucket.

aaron bartellWritten by Aaron Bartell

In the TechTip "Installing Git on IBM i," we learned how to obtain and install the open-source (and free) Git source-change management (SCM) tool. In this TechTip, we will take a step further by introducing how to maintain a Git project and push it up to a central repository on Bitbucket.org.

Read more >>
 
SQL 101: A Simple Way to Add Data to the DB: the Insert Statement

You've learned how to query the database with Select; the next logical step is to learn how to add data to your tables. You can do that with RPG and DFU, but SQL's Insert statement provides an interesting alternative.

 rafael victoria preiraWritten by Rafael Victória-Pereira

RPG and DFU provide ways to add new records to your files. RPG forces you to write a program, regardless of how simple or small the data you want to add is, and DFU is a not the friendliest tool to manipulate data. It can be useful to quickly change a couple of records, but it's not adequate for massive data insertion. SQL's Insert provides an interesting functionality, somewhere between the flexibility-yet-slowness of the RPG program and the quickness-yet-unfriendliness of the DFU tool. Let's take a look this SQL instruction.

Read more >>
 
It's Just Another Day, But Do You Know What Your Reports Are Doing?

Like magic, custom reports and critical files in various formats appear each day in user's folders, portals, print queues, and email. But if they didn’t run one day soon, would anyone know why?

bill langstonWritten by Bill Langston

Programmers are taught early in their career to simplify program maintenance by carefully documenting their work. Companies invest significant time and money developing business continuity and disaster recovery plans in the hope they can minimize risk and reduce recovery time if the enterprise is threatened. But many of these same organizations never document their reports and reporting processes. Knowledge of these practices is frequently overlooked until the environment changes and someone stops receiving a report or file they rely on to monitor and guide their daily operations. That's a bit too late.

Read more >>
 
Overcoming Common IBM i Mobile Development Challenges

 "We'd love to deliver mobile applications to our business...but we're not a mobile development shop!"

Written by Profound Logic Software

Editor's note: This article introduces the white paper "Overcoming Common IBM i Mobile Development Challenges" available free at the MC White Paper Center.

 

It's no secret that more and more companies are embracing mobile to create a more engaged, knowledgeable, and agile workforce. But mobile application development gives many companies pause. How much will it cost? Do we have the in-house talent to handle development, or will we outsource? Is BYOD the right fit for our company?

Read more >>
 

INDUSTRY NEWS >>

Family of IBM Rational Integrated Development Environments V9.5

Family of IBM Rational Integrated Development Environments V9.5 delivers significant new capabilities and adopts a new Eclipse level.

Read more >>
 
IBM WebSphere Application Server Liberty Delivers Real-Time Communications Engine for Internet Apps

IBM WebSphere Application Server Liberty profile V8.5.5 is a lightweight, composable, fast-starting platform that is optimized for modern application workloads, such as cloud and mobile.

Read more >>
 
IBM Spectrum Accelerate on Cloud

IBM Spectrum Accelerate on Cloud delivers grid-scale, enterprise-class storage system capabilities on SoftLayer Cloud, and IBM Spectrum Accelerate V11.5.1.

Read more >>
 
IBM PureApplication System Service and Software

IBM PureApplication System Service and software provides enhancements for enterprises' hybrid cloud, with additional options for hardware and on-premises clouds.

Read more >>
 
Presto 6.2 Includes Mobile Signature Capture and SQL Query Preview

BCD Software LLC., a Quadrant Software company and an IBM i industry leader for almost 40 years, has announced the release of Presto 6.2, their rapid green screen and new RPG application modernization tool.

Read more >>
 
H.I.G. Capital to Acquire HelpSystems, LLC

H.I.G. Capital, LLC, a leading global private equity investment firm with $19 billion under management, has entered into a definitive agreement to acquire HelpSystems, LLC.

Read more >>
 
New VTL Storage Solution Provides Enhanced Security, Automation for Small to Mid-sized Companies

Dynamic Solutions International, a leading provider of data storage solutions and comprehensive professional services, today announced the availability of the new DSI400 Series.

Read more >>
 
Maxava iFoundation IBM i Funding 2015

Maxava is thrilled to announce that having again received a record number of applications, the Maxava iFoundation has awarded funding to 34 groups to assist and strengthen the IBM i community.

Read more >>
 
IBM Digital Experience Patterns V2.0 for WebSphere Portal Server V8.5 and Web Content Manager V8.5

Leverage enhanced pattern engine in IBM PureApplication Software V2.0.

Read more >>
 

VIDEOS>>

Introduction to Configuring iAccess Servers to use SSL

To see a list of all the MC Press videos, click here

UPCOMING EVENTS >>

No events

Events Calendar

September 2015
S M T W T F S
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3

LATEST COMMENTS >>

RESOURCE CENTERS >>

NEW White Paper

MC White Paper Center

Overcoming Common IBM i Mobile Development Challenges

 

MC PRESS STORE >>

NEW BOOK!

FREE-FORMAT RPG IV

 

See the new H, F, D

and P specs in action.

ORDER YOUR COPY TODAY

*******************

WEBCAST

MC Webcast CenterFEATURED WEBCAST

See What i Can Do With Modern RPG Development

Your applications deserve more than just a new look! Change the perception of the IBM i as “old” with modern development tips from IBM and Profound Logic Software.
Watch as Barbara Morris, Brian May and Alex Roytman dive beneath the GUI surface to show the benefits of:

 

  • Working with free-format RPG in IBM i TR7
  • Breaking free from “The Cycle” of traditional RPG development
  • Going beyond the 10 character limit in display and database files
  • And more!

You'll also see a live demonstration of these techniques as the presenters create a modern web application before your eyes! 

 

Watch the Webinar Now!

 

TRIAL SOFTWARE

MS Office Connector for Query/400

NGS' Qport Office enables Windows users to run IBM Query/400 queries to: 

 - Create and update Excel spreadsheets and Access databases

 - Create Word documents

 - Send to Windows screen and PC printers

No query conversion is required. Works with i5/OS V5R1 & above. Installs in minutes!

If you don’t have a budget to replace IBM Query/400, but want your users to have one click enhanced output of their queries.… Request the online license agreement and product download instructions today!

Offer good through December 31, 2013.

   MC-STORE.COM

Latest Offer from the MC Press Bookstore >>

Element Break

 

NEW BOOK - FREE-FORMAT RPG IV


A must-read for all RPG programmers, featuring completely updated code. See the new H, F, D and P specs in action in this easy-to-use reference guide.

On Sale Now - Save 10%

ORDER YOUR COPY TODAY
 Element Break

 

eBook Special >>

 

 

Shop the MC Press Store