MC Systems Insight
MC Power Technology Manager
MC RPG Developer
MC Power Developer
MC TNT Tips 'n Techniques
MC AIX Expert
MC Linux Expert
MC Mobile on Power
This Week @ the MC Press Bookstore

January 28, 2011 | Volume 8 Issue 4


TOP STORY: The CL Corner: Still Copying Code Within a CL Program?
FEATURED ARTICLE: Lotusphere Keyed to Leaders Poised for Deploying Social Business
NEWS HIGHLIGHT: Ready-made Tax Forms Package Available from Quadrant Software Trims Expense of Processing Tax Forms 
FORUM: Reducing the Use of Compile-Time Arrays
BUSINESS CONTINUITY TODAY: Ch.11: Is the Cloud Right for You?
Manage Subscription | Contact Us

Feature Article - Programming
The CL Corner: Still Copying Code Within a CL Program?

Are you up to speed on IBM CL subroutine support?

bruce_viningWritten by Bruce Vining

In days long past, I used to copy small pieces of common code from one section of a program to another section. This common code might be validating input values from a user, adding X days to a date to determine a date in the future (or past), sending messages, or a wide range of other functions. I didn't want to duplicate this common logic to multiple locations within my program (especially if I might have to change the code in the future), but using GOTO to run common code and then trying to resume where I was prior to running the GOTO command can quickly become a real pain. Duplicating the code was often the lesser of the two evils. Thankfully, CL was enhanced awhile back (V5R4 to be specific) with support for subroutines. And in case you're thinking, "I know all about subroutines, I've been using them for years in RPG," I'll just caution you that CL subroutines have a few features that RPG subroutines don't. So don't stop reading just because you're familiar with subroutines in another language.


Feature Article - Analysis
Lotusphere Keyed to Leaders Poised for Deploying Social Business

Upcoming Florida show to highlight social networking IBM style—social business tools that are secure and support initiatives that are measureable.

chris_smithWritten by Chris Smith 

Lotusphere will open this weekend in Orlando, Florida, and those fortunate enough to attend will get a look at IBM's next generation software for social business networking now known as "social business." 

Conference organizers expect a good turnout of application developers along with the usual collection of business executives, managers, and IT managers. Of course anyone who uses Lotus products or is considering adopting Lotus products will be there. And those who want to get a hands-on feel for the new IBM Customer Experience Suite will be there. The conference runs from Jan. 30 - Feb. 3 at the Walt Disney World Swan and Dolphin Resort.


MC Security Center

SB_SkyView_PPL_5194SkyView Security Compliance Solution featuring Audit Journal Reporter.


Many new events are now being logged in the audit journal and new fields added to audit entries; and reports to prove compliance is a driving force when it comes to security configuration and administration. Carol Woodbury demonstrates how SkyView Partners' NEW "Audit Journal Reporter" software can reduce the time it takes to obtain useful information out of and produce reports from the audit journal.

The following security resources can also be found at the MC Security Center.


The MC Webcast Center, MC White Paper Center, MC Security Center, MC Software Center and MC Disaster Recovery Center are are where you'll find the most comprehensive collecti

In the News

Support MC Press - Visit Our Sponsors


Forums Sponsor





Search Sponsor






Business Continuity Today

E-Magazine: Business Continuity Today from Vision Solutions, Inc.


Latest Chapter: Business Continuity Today Ch.11: Is the Cloud Right for You?


Business Continuity Today Ch. 1: Planning for Business Resilience

Business Continuity Today Ch. 2: Security Threats, Trends and Risks

Business Continuity Today Ch. 3: Optimizing Data Availability in Information Hungry Organizations

Business Continuity Today Ch. 4: Compliance and the New Reality for IT Resiliency

Business Continuity Today Ch. 5: Maintaining Availability with Virtualization Technologies

Business Continuity Today Ch. 6: Data Replication: Making Sense of the Options

Business Continuity Today Ch. 7: Recovery: Strategies for Resilience

Business Continuity Today Ch. 8: BCROI: Measuring Returns on Your Business Investment

Business Continuity Today Ch. 9: Making the Green Connection: Ensuring Sustainability and Continuity

Business Continuity Today Ch.10: Disaster Recovery by the Numbers