MAGAZINES

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

June 6, 2012 | Volume 11 Issue 11

ISSUE HIGHLIGHTS

TOP STORY: Practical RPG: Queuing, Part I: Data Queues
FEATURED ARTICLE: The ABCs of MI Locks
NEWS HIGHLIGHT: Surround Technologies Announces V 3.3 of Accelerator for .NET
FORUM: Journaling of Files in SQLRPGLE Programming
ON-DEMAND WEBCAST: Beyond FTP, Securing and Automating File Transfers
Manage Subscription | Contact Us

Sponsor - Business Computer Design
 

View the on-demand IBM i Webinar:

Transform your Green Screens into Rich Mobile Web Apps with Presto 4

 

See Presto 4’s new features and learn how Presto makes it easy to:

- Transform green screens into mobile web applications
-
Give ALL green screens a Web GUI without source code changes
- Add rich UI components using Presto’s visual editor

- Extend the functionality way beyond the 5250 datastream
- Export data to spreadsheets and other new features

View this IBM i Webinar Now!


Read More >>

Feature Article - Programming
 
Practical RPG: Queuing, Part I: Data Queues

One of the most basic functions of inter-process communication is the use of the queue. This first queuing article will introduce the simplest of the IBM i queuing mechanisms, the data queue.

joe_plutaWritten by Joe Pluta

In programming, queuing is a technique used to transfer data asynchronously between two software components. It differs from a parameter in that the sender can place a message on a queue, go on processing, and then optionally check later to see if the message was processed.


Read More >>

Sponsor - ASNA
 

The weak link in virtually every IBM i RPG application is the green user interface. For years, now, band aids and half-measures have been used to try to fix the problem. But no one solution has really solved the problem appropriately. That’s where ASNA Wings® comes in. ASNA Wings lets you easily create an alternative browser-based user interface for your RPG programs. Wings doesn’t require invasive changes to your RPG and includes a browser-based emulator for use with non-enhanced displays.

 

Click here for more information on ASNA Wings!


Read More >>

Feature Article - Programming
 
The ABCs of MI Locks

It's time for a review of the basic concepts of MI locks. These examples will help.

junlei_liWritten by Junlei Li

In computer science, a lock is a synchronization mechanism for enforcing limits on access to a resource in an environment where there are many threads of execution. In IBM i, locks are implemented in such a complex and sophisticated manner that they cannot be compared directly with their counterparts in common platforms, such as semaphores, critical sections, read/write locks, and mutexes.


Read More >>

In the News

Read More >>
Support MC Press - Visit Our Sponsors

Forums Sponsor

POPULAR FORUMS

Forums

Search Sponsor

POPULAR SEARCHES

Search


Read More >>
   MC-STORE.COM