APPLICATION MODERNIZATION. Brian May IBM i Modernization Specialist

Size: px
Start display at page:

Download "APPLICATION MODERNIZATION. Brian May IBM i Modernization Specialist"

Transcription

1 APPLICATION MODERNIZATION Brian May IBM i Modernization Specialist

2 APPLICATION MODERNIZATION Three critical areas of modernization The future of RPG and Rational Open Access, RPG Edition MVC Modernize vs. Rewrite Profound UI Q & A Hands on Lab

3 Application Modernization THREE CRITICAL AREAS

4 THREE CRITICAL AREAS Database DDS Defined DDL Defined

5 THREE CRITICAL AREAS Database Record Level Access SQL Access Setll Key MyFile ; Reade Key MyFile; DoW Not %EOF; Update MyFile; Reade Key MyFile; EndDo; Update MyFile Set x= y Where KeyField = Key ;

6 THREE CRITICAL AREAS Database RLA vs. SQL Does not have to be exclusive Triggers Enforce business rules no matter where updates originate Constraints Ensure data integrity Reduce code required in programs Identity Columns Every row in every table needs a unique key Easily link tables with a single field

7 THREE CRITICAL AREAS Code Monolithic Code ILE

8 THREE CRITICAL AREAS Code Free Form vs. Fixed Form Personal Choice Free Form is more intuitive to new RPG developers Named Indicators vs. Numeric Indicators Numeric Indicators force maintenance developers to spend time determining meaning of indicator Named Indicators can have descriptive names to save time and add clarity Descriptive Field Names Longer names allow variables to have meaningful names Adds clarity for maintenance

9 THREE CRITICAL AREAS User Interface

10 THREE CRITICAL AREAS User Interface Green Screens are immediately give an outdated impression Users expect features that are not available on 5250 applications Many different options available and none of them are necessarily wrong

11 Application Modernization FUTURE OF RPG

12 FUTURE OF RPG IBM s commitment to IBM i (and RPG) IBM recently released charts showing plans for support beyond IBM has consistently added significant functionality to RPG in each release of IBM I Built-in XML support Data Structure and Array enhancements Local File support for subprocedures Larger storage limits

13 FUTURE OF RPG RPG is still the ideal language for business logic Numbers, Numbers, Numbers Business logic is all about numbers Prices Quantities RPG handles decimal precision simply and elegantly Database Integration Both RLA and SQL access to data is simple in RPG Date Data Type Some languages require use of complex classes to use dates properly In RPG, Date is a native data type

14 FUTURE OF RPG Rational Open Access, RPG Edition Open Access For RPG UI Handler Print Handler DB Handler

15 FUTURE OF RPG Rational Open Access, RPG Edition

16 Application Modernization MVC

17 MVC Open Access can be your first step to MVC What is MVC? Model Your data and business rules View Your UI Controller Your program to control your application MVC is a mainstream approach to application design. Allows for any of the 3 pieces to be replaced without major changes to the others.

18 MVC Typically, RPG applications are large monolithic programs My Huge Subfile Program Only 5250 Output All business rules contained within

19 MVC RPG Open Access allows us to separate the view from the RPG program using an open interface. RPG OA My Huge Subfile Program Uses RPG OA All business rules contained within

20 MVC After we modernize our UI, all that s left is to move our business rules into ILE service programs to achieve an MVC design. RPG OA My Modern Application Uses RPG OA Calls service routines ILE My Service Program

21 Application Modernization MODERNIZE VS. REWRITE

22 MODERNIZE OR REWRITE It depends Unfortunately, as with most IT decisions, this question is not a simple choice. Factors Was the application written in house or purchased? Do you have ALL the source code? Does your application currently meet the needs of your business? Is the business committed to the project?

23 MODERNIZE OR REWRITE Remember, the answer is likely a mix of both! Make sure the path you take is flexible enough to support both modernization and new development. While existing applications are being reworked, new development should be developed to your shop s new modern standards.

24 Application Modernization PROFOUND UI

25 ABOUT PROFOUND LOGIC In business for more than a decade Specialize in modernization tools and services for IBM i First Modernization Handler Provider for Rational Open Access for RPG Over 1,000 customers and millions of lines of code modernized

26 PROFOUND UI SUITE Profound UI Open Access Handler and JS Framework for RPG Visual Designer WYSIWYG Visual Screen Development Tool DDS Conversion Automated tool to convert existing DDS Display File Source to Rich Display File for use with Profound UI Genie On the fly, browser based screen enhancement Atrium Web based portal and menu system

27 Application Modernization Q & A

28 Application Modernization HANDS ON LAB Copyright

29 LAB MATERIALS Profound UI Lab Genie Lab Sign on information on cards being handed out

30 MORE INFORMATION/ CONTACT Contact Sales: or Product videos and trial download ProfoundUI.com Profound Logic Newsletter: /profoundui company/profound-logic-software-inc.

Live Tweet. Getting Started. My Twitter. Company Twitter. Hashtag for #AppMod4i

Live Tweet. Getting Started. My Twitter. Company Twitter. Hashtag for  #AppMod4i Getting Started Brian May IBM i Modernization Specialist Profound Logic Software Live Tweet My Twitter @BMayTheYiP Company Twitter @ProfoundLogic Hashtag for Event #AppMod4i 1 Overview Three critical areas

More information

Today s Webinar is being recorded You ll receive a follow-up with the recording Q&A after the presentation Ask questions throughout the Webinar

Today s Webinar is being recorded You ll receive a follow-up  with the recording Q&A after the presentation Ask questions throughout the Webinar Today s Webinar is being recorded You ll receive a follow-up email with the recording Q&A after the presentation Ask questions throughout the Webinar Post-Webinar survey Reach your Modernization Goals

More information

Profound.js. Future of open source development on IBM i. Alex Roytman Profound Logic

Profound.js. Future of open source development on IBM i. Alex Roytman Profound Logic Profound.js Future of open source development on IBM i Alex Roytman Profound Logic What is Node.js? The most exciting technology ever to be brought over to IBM i Brings the platform forward in a way like

More information

From RPG OA to PHP: IBM i Modernization and Mobile Approaches

From RPG OA to PHP: IBM i Modernization and Mobile Approaches From RPG OA to PHP: IBM i Modernization and Mobile Approaches Presented by: Greg Patterson Senior Sales Engineer Quadrant and BCD Software Agenda Brief History of Modernization 5250 Refacing RPG OA PHP

More information

looksoftware support for IBM Open Access for RPG Todd Ferguson & Nick Hampson

looksoftware support for IBM Open Access for RPG Todd Ferguson & Nick Hampson looksoftware support for IBM Open Access for RPG Todd Ferguson & Nick Hampson 2 ROA natively supports multi-channel green handler OA lnterface mobile Business Logic thin DB Access smart Web Services About

More information

31CM From RPG OA to Node.js Modernization and Mobile. Presented by: Greg Patterson Senior Sales Engineer Fresche Solutions May 9, 2017

31CM From RPG OA to Node.js Modernization and Mobile. Presented by: Greg Patterson Senior Sales Engineer Fresche Solutions May 9, 2017 31CM From RPG OA to Node.js Modernization and Mobile Presented by: Greg Patterson Senior Sales Engineer Fresche Solutions May 9, 2017 Agenda Brief History of Modernization 5250 Refacing RPG Open Access

More information

Brian May IBM i Modernization Specialist Profound Logic Software. Webmaster and Coordinator Young i Professionals

Brian May IBM i Modernization Specialist Profound Logic Software. Webmaster and Coordinator Young i Professionals Brian May IBM i Modernization Specialist Profound Logic Software Webmaster and Coordinator Young i Professionals Overview Discuss advantages of using data structures for I/O operations Review the I/O opcodes

More information

Introduction. A Brief Description of Our Journey

Introduction. A Brief Description of Our Journey Introduction If you still write RPG code as you did 20 years ago, or if you have ILE RPG on your resume but don t actually use or understand it, this book is for you. It will help you transition from the

More information

DB Fundamentals Exam.

DB Fundamentals Exam. IBM 000-610 DB2 10.1 Fundamentals Exam TYPE: DEMO http://www.examskey.com/000-610.html Examskey IBM 000-610 exam demo product is here for you to test the quality of the product. This IBM 000-610 demo also

More information

Preface to the Second Edition... xi A Note About Source Entry... xi

Preface to the Second Edition... xi A Note About Source Entry... xi Contents Preface to the Second Edition... xi A Note About Source Entry... xi Chapter 1: Pre Free-Format RPG IV... 1 RPG IV... 1 Extended Factor 2... 2 Built-in Functions... 2 Subprocedures... 3 Other Changes...

More information

AO IBM i Advanced Modernization Workshop Curriculum

AO IBM i Advanced Modernization Workshop Curriculum AO IBM i Advanced Modernization Workshop Curriculum This workshop is intended to provide the IBM i professional, specifically the RPG programmer, with an overview of the newest capabilities which have

More information

IBM i: JOURNEY TO THE CENTER OF THE CLOUD

IBM i: JOURNEY TO THE CENTER OF THE CLOUD IBM i: JOURNEY TO THE CENTER OF THE CLOUD Prepared by Matt Shannon, Sr. Solutions Specialist and Jeffrey Whicker, Sr. Solutions Specialist Sirius Computer Solutions, Inc. July 2017 Contents Executive Summary...

More information

About the Authors. Preface

About the Authors. Preface Contents About the Authors Acknowledgments Preface iv v xv 1: Introduction to Programming and RPG 1 1.1. Chapter Overview 1 1.2. Programming 1 1.3. History of RPG 2 1.4. Program Variables 6 1.5. Libraries,

More information

The Why and How of the imodernize(d) Application Architecture

The Why and How of the imodernize(d) Application Architecture The Why and How of the imodernize(d) Application Architecture David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do Modernized IBM i is very different from the

More information

IBM EXAM - C DB Fundamentals. Buy Full Product.

IBM EXAM - C DB Fundamentals. Buy Full Product. IBM EXAM - C2090-610 DB2 10.1 Fundamentals Buy Full Product http://www.examskey.com/c2090-610.html Examskey IBM C2090-610 exam demo product is here for you to test the quality of the product. This IBM

More information

Data Centric Application Architecture. Jim Ritchhart

Data Centric Application Architecture. Jim Ritchhart Jim Ritchhart AS/400 shops Application Architecture PROGRAMS Sunday, March 03, 2013 Jim Ritchhart 2 IT Development Goals Fast delivery Accurate delivery Fast execution of programs Flexibility to ever changing

More information

Contents. part 1: ILE Basics...7. Acknowledgments...iv

Contents. part 1: ILE Basics...7. Acknowledgments...iv Contents Acknowledgments...iv Introduction...1 A Brief Description of Our Journey...1 From Old Problematic Monoliths to Innovative, Lightweight, Efficient Programs...3 Why ILE? OPM Has Served Me Fine So

More information

Rational Update for IBM i

Rational Update for IBM i Rational Update for IBM i Alison Butterill Application Development Offering Manager, Power Systems Software Agenda Introduction What's New from Rational Rational Tools Optimized Compilers Rational Open

More information

WEBGATE400. Do you want to give a new life to your RPG programs and enrich them with innovative features?

WEBGATE400. Do you want to give a new life to your RPG programs and enrich them with innovative features? Modernize your RPG application and make it Windows and Internet native on the IBM Power System platform Do you want to give a new life to your RPG programs and enrich them with innovative features? Would

More information

LEGACY MODERNIZATION

LEGACY MODERNIZATION LEGACY MODERNIZATION FROM THIS TO THIS X-ANALYSIS APPLICATION DISCOVERY, ANALYSIS AND DOCUMENTATION FOR RPG / COBOL / CA2E / JAVA / VB / POWERBUILDER X-REDO AUTO-BUILD COMPLETE SPECIFICATIONS OF YOUR LEGACY

More information

A Visual Guide to Automated MVC Reengineering

A Visual Guide to Automated MVC Reengineering D a t a b o r o u g h A Visual Guide to Automated MVC Reengineering Steve Kilner This guide has the following sections: 1. Three Steps To New and Improved Systems 2. Why Reengineer? 3. Bad Practices of

More information

Design Recovery & Rebuild with X-Analysis

Design Recovery & Rebuild with X-Analysis MANAGEMENT OVERVIEW A GUIDE TO THE BENEFITS OF USING DESIGN RECOVERY & REBUILD Design Recovery & Rebuild with X-Analysis Databorough Ltd. 66 York Road Weybridge UK info@databorough.com Phone +44 (0)1932

More information

IBM i/db2 Modernization to SQL

IBM i/db2 Modernization to SQL IBM i/db2 Modernization to SQL About Your Presenter IBM i Professional for 16 Years. Primary Focus is IBM i Engineering / Programming Well Versed in 2E. Well Versed in RPG (All Flavors) Well Versed in

More information

CICS VSAM Transparency

CICS VSAM Transparency Joe Gailey Senior IT Specialists Client Technical Specialist for CICS z/os Tools 10 th May 2013 CICS VSAM Transparency AGENDA Business Issue IBM s Solution How CICS VT Works (Deep Dive) Conclusions / Questions

More information

Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server

Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server CIS408 Project 5 SS Chung Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server The catalogue of CD Collection has millions

More information

Abstract. RPG Open Access -- A Developer's Experience 10/23/13

Abstract. RPG Open Access -- A Developer's Experience 10/23/13 Trevor Perry Chief Architect. Angus Thinks! October 23rd, 2013 RPG Open Access -- A Developer's Experience Abstract RPG Open Access (RPGOA) has been called "the future of RPG on IBM i." Yet we have been

More information

DATABOROUGH TOOLS DATASHEET FEB

DATABOROUGH TOOLS DATASHEET FEB The knowledge and information contained in an organization s business software is vitally important and extremely valuable but often this information covering the operation, metrics, and design of the

More information

Application Migration with X-Analysis

Application Migration with X-Analysis MANAGEMENT OVERVIEW A GUIDE TO THE BENEFITS OF USING APPLICATION MIGRATION Application Migration with X-Analysis Databorough Ltd. 66 York Road Weybridge UK info@databorough.com Phone +44 (0)1932 848564

More information

How Application Modernization is Helping to Transform Business. Alison Butterill WW IBM i Offering Manager

How Application Modernization is Helping to Transform Business. Alison Butterill WW IBM i Offering Manager How Application Modernization is Helping to Transform Business Alison Butterill WW IBM i Offering Manager akbutter@us.ibm.com The Evolution of IT IBM i Architecture DB2 for i & Single Level Store Object

More information

How metadata can reduce query and report complexity As printed in the September 2009 edition of the IBM Systems Magazine

How metadata can reduce query and report complexity As printed in the September 2009 edition of the IBM Systems Magazine Untangling Web Query How metadata can reduce query and report complexity As printed in the September 2009 edition of the IBM Systems Magazine Written by Gene Cobb cobbg@us.ibm.com What is Metadata? Since

More information

An Introduction to SQL for System i. A beginning overview of SQL in System i Navigator and Embedded SQL in RPGLE

An Introduction to SQL for System i. A beginning overview of SQL in System i Navigator and Embedded SQL in RPGLE An Introduction to SQL for System i A beginning overview of SQL in System i Navigator and Embedded SQL in RPGLE Quote heard from IBM at a Conference 80% of everything you will need to know three years

More information

RPG Open Access -- A Developer's Experience

RPG Open Access -- A Developer's Experience Trevor Perry Chief Architect. Angus Thinks! October 2014 RPG Open Access -- A Developer's Experience Technical University/Symposia materials may not be reproduced in whole or in part without the prior

More information

G.O.L.F. on IBM i. David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do Database

G.O.L.F. on IBM i. David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do Database G.O.L.F. on IBM i David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do Database What are we covering today? Program vs Data Design Program Centric Data Centric

More information

9 th CA 2E/CA Plex Worldwide Developer Conference 1

9 th CA 2E/CA Plex Worldwide Developer Conference 1 1 Introduction/Welcome Message Modern CA:2E 8.7 allows us to transform our database from traditional DDS specifications, to more modern and accepted SQL. This session will show the process of moving from

More information

Introduction to WebSphere Development Studio for i5/os

Introduction to WebSphere Development Studio for i5/os Introduction to WebSphere Development Studio for i5/os Alison Butterill butteril@ca.ibm.com i want stress-free IT. i want control. Simplify IT Table of Contents 1. Background 2. Rational Development Tools

More information

Exceptions! Users can t live with em Programmers can t live without em. i want stress-free IT. i want control. i want an i IBM Corporation

Exceptions! Users can t live with em Programmers can t live without em. i want stress-free IT. i want control. i want an i IBM Corporation Exceptions! Users can t live with em Programmers can t live without em Barbara Morris IBM i want stress-free IT. i want control. Agenda Why exceptions are good for you (yes, they are) Exception handling

More information

<Insert Picture Here>

<Insert Picture Here> Oracle Forms Modernization with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,

More information

ASNA Case Study. ASNA Wings: Re-imagining Modernization at INFOCON Both Ways. Leaders in IBM i Modernization

ASNA Case Study. ASNA Wings: Re-imagining Modernization at INFOCON Both Ways. Leaders in IBM i Modernization ASNA Case Study ASNA Wings: Re-imagining Modernization at INFOCON Both Ways. Modernizing for a GUI doesn t mean you have to give up the power of RPG. By Thomas M. Stockwell Fueled by the talent of more

More information

Using IBM Rational Business Developer wizards to create a Web application

Using IBM Rational Business Developer wizards to create a Web application Using IBM Rational Business Developer wizards to create a Web application Skill Level: Intermediate Reginaldo Barosa (rbarosa@us.ibm.com) Executive IT Specialist IBM 03 Mar 2008 Updated 05 Aug 2008 This

More information

EXAM PGCES-02. PostgreSQL CE 8 Silver Exam.

EXAM PGCES-02. PostgreSQL CE 8 Silver Exam. PostgreSQL EXAM PGCES-02 PostgreSQL CE 8 Silver Exam TYPE: DEMO http://www.examskey.com/pgces-02.html Examskey PostgreSQL PGCES-02 exam demo product is here for you to test the quality of the product.

More information

New.Net track at COMMON Let COMMON know if you want more.net classes. VB.Net and iseries for Dummies An Introduction to VB.Net for iseries Developers

New.Net track at COMMON Let COMMON know if you want more.net classes. VB.Net and iseries for Dummies An Introduction to VB.Net for iseries Developers Handouts Will be Available on COMMON Web Site VB.Net and iseries for Dummies An Introduction to VB.Net for iseries Developers Presented by Richard Schoen Email: richard@rjssoftware.com Phone: 888-RJSSOFT

More information

Whitepaper. Web-based Architecture. Author : Jayamsakthi Shanmugam and Ravi Bhardwaj

Whitepaper. Web-based Architecture. Author : Jayamsakthi Shanmugam and Ravi Bhardwaj Whitepaper Migrating Legacy EGL Platform to Multi-tier Author : Jayamsakthi Shanmugam and Ravi Bhardwaj Contents - 1. Overview 3 2. Introduction 4 3. Current Status 4 4. Proposed Solution Procedure 5 5.

More information

Roadmap. Mike Chtchelkonogov Founder & Chief Technology Officer Acumatica

Roadmap. Mike Chtchelkonogov Founder & Chief Technology Officer Acumatica Roadmap Mike Chtchelkonogov Founder & Chief Technology Officer Acumatica mik@acumatica.com Andrew Boulanov Head of Platform Development Acumatica aboulanov@acumatica.com Acumatica xrp Priorities Platform

More information

THE. STATE OF IBM i MODERNIZATION.

THE. STATE OF IBM i MODERNIZATION. THE STATE OF IBM i MODERNIZATION www.profoundlogic.com This White Paper is for informational purposes only. Profound Logic Software makes no warranties, express, implied, or statutory, as to the information

More information

Valuable Information for the iseries Professional. Here s How DBU-on-Demand Works: Enable

Valuable Information for the iseries Professional. Here s How DBU-on-Demand Works: Enable Do DBU for $ 10 a Day!! Activate DBU for one day for $10, or any number of days for $10 a day! DBU 7.0 now supports a fast, convenient method of activating DBU on any iseries server or partition anytime,

More information

ILE Essentials, Part 1 Static Binding and Service Programs

ILE Essentials, Part 1 Static Binding and Service Programs ILE Essentials, Part 1 Static Binding and Service Programs Susan Gantner susan.gantner@partner400.com www.partner400.com SystemiDeveloper.com Your partner in IBM i Education In this session, we will take

More information

DB2 9.7 DBA for Linux UNIX and Windows Exam.

DB2 9.7 DBA for Linux UNIX and Windows Exam. IBM 000-541 DB2 9.7 DBA for Linux UNIX and Windows Exam TYPE: DEMO http://www.examskey.com/000-541.html Examskey IBM 000-541 exam demo product is here for you to test the quality of the product. This IBM

More information

32 nd Annual Spring Conference Tuesday All Day Session

32 nd Annual Spring Conference Tuesday All Day Session 32 nd Annual Spring Conference Tuesday All Day Session *NEW* Lunch is included SQL Programming Overview Tuesday 09:00 AM to 4:00 PM Session Abstract Learn how to use advanced SQL features and syntax that

More information

Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service

Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service Demo Introduction Keywords: Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service Goal of Demo: Oracle Big Data Preparation Cloud Services can ingest data from various

More information

S2S Marketing. Advertising Kit. S2S Marketing. Advertising to Scientists on Bitesize Bio. Scientist to Scientist Marketing with Bitesize Bio

S2S Marketing. Advertising Kit. S2S Marketing. Advertising to Scientists on Bitesize Bio. Scientist to Scientist Marketing with Bitesize Bio S2S Marketing Advertising Kit Advertising to Scientists on Bitesize Bio S2S Marketing Scientist to Scientist Marketing with Bitesize Bio www.bitesizebio.com info@bitesizebio.com Table of Contents 1 - Newsletter

More information

So Now What? Using IWS Server and Service programs

So Now What? Using IWS Server and Service programs So Now What? Using IWS Server and Service programs Presentation Copyright 2017 impowertechnologies.com Jim Buck Phone 262-705-2832 jbuck@impowertechnologies.com Twitter - @j_buck51 5250 & SEU Doesn t work

More information

MIS Database Systems.

MIS Database Systems. MIS 335 - Database Systems http://www.mis.boun.edu.tr/durahim/ Ahmet Onur Durahim Learning Objectives Database systems concepts Designing and implementing a database application Life of a Query in a Database

More information

BIS Database Management Systems.

BIS Database Management Systems. BIS 512 - Database Management Systems http://www.mis.boun.edu.tr/durahim/ Ahmet Onur Durahim Learning Objectives Database systems concepts Designing and implementing a database application Life of a Query

More information

Application Integration with WebSphere Portal V7

Application Integration with WebSphere Portal V7 Application Integration with WebSphere Portal V7 Rapid Portlet Development with WebSphere Portlet Factory IBM Innovation Center Dallas, TX 2010 IBM Corporation Objectives WebSphere Portal IBM Innovation

More information

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 2011 Who am I? 2 Agenda Mobile web applications and Web Experience Factory Tour of Web Experience

More information

Part I: Exploring Business Reports in Home and Specialty Infusion

Part I: Exploring Business Reports in Home and Specialty Infusion Part I: Exploring Business Reports in Home and Specialty Infusion Tracy M. Salsa, MBA, BSN, RN Regional Sales Manager, Amerita, Inc. Melinda Silolahti Vice President Finance, Amerita, Inc. 2016 NHIA Annual

More information

X-Resize. M a n a g e m e n t O v e r v i e w

X-Resize. M a n a g e m e n t O v e r v i e w X-Resize M a n a g e m e n t O v e r v i e w For more information contact info@databorough.com Producers of X-Analysis www.databorough.com Copyright 2009. Databorough Ltd. Databorough believes the information

More information

Jim Buck Phone Twitter

Jim Buck Phone Twitter Jim Buck Phone 262-705-2832 jbuck@impowertechnologies.com Twitter - @jbuck_impower www.impowertechnologies.com Presentation Copyright 2017 impowertechnologies.com 5250 & SEU Doesn t work anymore! SEU doesn

More information

IBM Rational Business Developer (RBD) is a development environment that

IBM Rational Business Developer (RBD) is a development environment that C H A P T E R1 Introduction IBM Rational Business Developer (RBD) is a development environment that helps programmers write business applications quickly. An organization uses RBD to meet the following

More information

S2S Marketing. Advertising Kit. S2S Marketing. Advertising to Scientists on Bitesize Bio. Scientist to Scientist Marketing with Bitesize Bio

S2S Marketing. Advertising Kit. S2S Marketing. Advertising to Scientists on Bitesize Bio. Scientist to Scientist Marketing with Bitesize Bio S2S Marketing Advertising Kit Advertising to Scientists on Bitesize Bio S2S Marketing Scientist to Scientist Marketing with Bitesize Bio www.bitesizebio.com info@bitesizebio.com Table of Contents 1 - Intro

More information

A brief history of IBM i compilers and tools 1 of 2

A brief history of IBM i compilers and tools 1 of 2 A brief history of IBM i compilers and tools 1 of 2 The lineage of the IBM i operating system, which is currently shipping at v7.1 (with v6.1 also still available for purchase) is S/36 S/38 AS/400 System

More information

Webcast: IBM WebFacing Tool Enhancements

Webcast: IBM WebFacing Tool Enhancements IBM Software Group Webcast: IBM WebFacing Tool Enhancements November 18 2009 Host Access Transformation Services (HATS) Team Audio conference dial-in: North America dial: 1-866-457-2759 International dial:

More information

Application Modernisation

Application Modernisation Application Modernisation KFA Management Report - Application Modernisation The modernisation of applications has been an important topic for many years. The technology which our industry is founded on

More information

Duplicate Detection addon for Dynamics CRM by Cowia

Duplicate Detection addon for Dynamics CRM by Cowia Duplicate Detection addon for Dynamics CRM by Cowia Table of Contents Supported versions... 2 Trial... 2 License Activation... 2 YouTube Video... 3 Setup with example... 3 1. First step is to disable the

More information

Index *EXTIND option, ADDPFTRG command. See CL command Alias CREATE ALIAS for, 62, 64 for a column, 22, for a table, 15-17, 62, 66-67,

Index *EXTIND option, ADDPFTRG command. See CL command Alias CREATE ALIAS for, 62, 64 for a column, 22, for a table, 15-17, 62, 66-67, Index *EXTIND option, 202-203 ADDPFTRG command. See CL command Alias CREATE ALIAS for, 62, 64 for a column, 22, 349-350 for a table, 15-17, 62, 66-67, 291, 293, 343 ALLOCATE CURSOR, 219, 221 ALTER TABLE,

More information

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements 1 The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements Padmaprabodh Ambale, Gustavo Jimenez Applications Technology Group The following is intended to outline

More information

GeneSys. Unit Four: Generating Reports. genesysonline.net. psytech.com

GeneSys. Unit Four: Generating Reports. genesysonline.net. psytech.com GeneSys Unit Four: Generating Reports genesysonline.net Unit Four: Objectives Generate Reports From Respondent Results Minimum Requirements for Reporting Credits Report Sets Generating Reports for Individual

More information

System i CGI Toolkits

System i CGI Toolkits System i CGI Toolkits Bradley V. Stone Topics Where to Start What You Need to Know Toolkit Concepts How Does a Toolkit Help Me? Toolkit Functionality The Template and Substitution Variables The Toolkit

More information

IBM Enterprise Modernization for System z: Wrap existing COBOL programs as Web Services with IBM Rational Developer for System z

IBM Enterprise Modernization for System z: Wrap existing COBOL programs as Web Services with IBM Rational Developer for System z IBM Enterprise Modernization for System z: Wrap existing COBOL programs as Web Services with IBM Rational Developer for System z Extend value of existing enterprise software assets Skill Level: Intermediate

More information

SQL Support in 2E. 9 th CA 2E/CA Plex Worldwide Developer Conference

SQL Support in 2E. 9 th CA 2E/CA Plex Worldwide Developer Conference SQL Support in 2E 1 Introduction/Welcome Message Modern CA:2E 8.7 allows us to transform our database from traditional DDS specifications, to more modern and accepted SQL. This training session will show

More information

CS434 Notebook. April 19. Data Mining and Data Warehouse

CS434 Notebook. April 19. Data Mining and Data Warehouse CS434 Notebook April 19 2017 Data Mining and Data Warehouse Table of Contents The DM Process MS s view (DMX)... 3 The Basics... 3 The Three-Step Dance... 3 Few Important Concepts... 4 More on Attributes...

More information

Visual Studio Team Services

Visual Studio Team Services bgourley@microsoft.com Visual Studio Team Services Topics What are the current products What are Visual Studio Subscriptions Subscriber Benefits DevOps and VSTS VSTS licensing Developer Tools Deployment

More information

CONVERSION GUIDE. Use this guide to help you convert from CMS Professional to Denali

CONVERSION GUIDE. Use this guide to help you convert from CMS Professional to Denali CONVERSION GUIDE Use this guide to help you convert from CMS Professional to Denali Conversion Guide Copyright Notification At Cougar Mountain Software, Inc., we strive to produce high-quality software

More information

What s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd

What s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd What s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd Mike.Ormond@microsoft.com http://mikeo.co.uk What we ll look at... ASP.NET AJAX Data Access Silverlight ASP.NET Futures Release

More information

S.Q.L. in SQL. David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do SQL

S.Q.L. in SQL. David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do SQL S.Q.L. in SQL David Andruchuk Sr. Architect Computer Systems Design Associates, Inc. What can i do..i can do SQL What are we covering today? SQL Objects (Objects written in SQL and known to the DBMS) File

More information

Subfiles In RPG IV : Rules, Examples, Techniques, And Other Cool Stuff By Kevin Vandever

Subfiles In RPG IV : Rules, Examples, Techniques, And Other Cool Stuff By Kevin Vandever Subfiles In RPG IV : Rules, Examples, Techniques, And Other Cool Stuff By Kevin Vandever Subfiles in free-format RPG : rules, examples, - Get this from a library! Subfiles in free-format RPG : rules, examples,

More information

CS143: Relational Model

CS143: Relational Model CS143: Relational Model Book Chapters (4th) Chapters 1.3-5, 3.1, 4.11 (5th) Chapters 1.3-7, 2.1, 3.1-2, 4.1 (6th) Chapters 1.3-6, 2.105, 3.1-2, 4.5 Things to Learn Data model Relational model Database

More information

Subroutine to ILE Procedure

Subroutine to ILE Procedure Can you read? 1 Refactoring 2 GOTO Conversion 3 Subroutine to ILE Procedure 4 Modernization & Refactoring Improving the Design of Code, Database and More! 5 Refactoring 6 Today s Speaker 7 Refactoring

More information

Ahmed Ali Big fan of Android

Ahmed Ali Big fan of Android Ahmed Ali Big fan of Android Mobile Operating Systems What is your Mobile OS? What is your opinion about it? Why you are using it? Do you know any other OSs?? Mobile Operating Systems Click to edit Master

More information

20777A: Implementing Microsoft Azure Cosmos DB Solutions

20777A: Implementing Microsoft Azure Cosmos DB Solutions 20777A: Implementing Microsoft Azure Solutions Course Details Course Code: Duration: Notes: 20777A 3 days This course syllabus should be used to determine whether the course is appropriate for the students,

More information

A Modern Programmers Tool Set: CODE

A Modern Programmers Tool Set: CODE A Modern Programmers Tool Set: CODE OCEAN Technical Conference Catch the Wave Susan M. Gantner Partner400 susan.gantner @ partner400.com www.partner400.com Your partner in AS/400 and iseries Education

More information

White Paper: Delivering Enterprise Web Applications on the Curl Platform

White Paper: Delivering Enterprise Web Applications on the Curl Platform White Paper: Delivering Enterprise Web Applications on the Curl Platform Table of Contents Table of Contents Executive Summary... 1 Introduction... 2 Background... 2 Challenges... 2 The Curl Solution...

More information

Last, with this edition, you can view and download the complete source for all examples at

Last, with this edition, you can view and download the complete source for all examples at PREFACE hat could be more exciting than learning the cool subfile concepts and techniques provided in the first edition of this book? Learning more in this new edition, of course! Actually, subfile concepts

More information

Using SQL & CURSORS In Your Programs

Using SQL & CURSORS In Your Programs Cursored Again! Using SQL & CURSORS In Your Programs Presentation Copyright 2015, Enskill.com Jim Buck Phone 262-705-2832 jbuck@impowertechnologies.com Twitter - @j_buck51 5250 & SEU Doesn t work anymore!

More information

DATABASES SQL INFOTEK SOLUTIONS TEAM

DATABASES SQL INFOTEK SOLUTIONS TEAM DATABASES SQL INFOTEK SOLUTIONS TEAM TRAINING@INFOTEK-SOLUTIONS.COM Databases 1. Introduction in databases 2. Relational databases (SQL databases) 3. Database management system (DBMS) 4. Database design

More information

Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led

Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with product knowledge and skills needed to

More information

IBM ILE RPG Programmer. Download Full Version :

IBM ILE RPG Programmer. Download Full Version : IBM 000-972 ILE RPG Programmer Download Full Version : http://killexams.com/pass4sure/exam-detail/000-972 Answer: A QUESTION: 61 A programmer has just converted a subroutine to a subprocedure. When compiling

More information

irui - The Rich Client and i Pluta Brothers Design, Inc. Joe Pluta

irui - The Rich Client and i Pluta Brothers Design, Inc. Joe Pluta irui - The Rich Client and i Joe Pluta Agenda Who is PBD? Multi-Tiered Application Design The Tiers of a Rich Client The Messages Creating a Business Logic Library Function Creating a Client Connecting

More information

Marous Brothers Construction Marous

Marous Brothers Construction Marous At a glance... The leaders in IBM i modernization ASNA AVR.NET Case Study: Marous Brothers Construction Marous Brothers Construction invested in ASNA Visual RPG for.net to solve their data integration

More information

Databases TDA357/DIT620. Niklas Broberg

Databases TDA357/DIT620. Niklas Broberg Databases TDA357/DIT620 Niklas Broberg niklas.broberg@chalmers.se 1 What s a database anyway? 2 A database is Structured Persistant Changable Digital True to integrity constraints 3 DBMS Database == Data

More information

InfoSphere Warehouse V9.5 Exam.

InfoSphere Warehouse V9.5 Exam. IBM 000-719 InfoSphere Warehouse V9.5 Exam TYPE: DEMO http://www.examskey.com/000-719.html Examskey IBM 000-719 exam demo product is here for you to test the quality of the product. This IBM 000-719 demo

More information

Enabling Web 2.0 User Experience for E-Business Suite. Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group

Enabling Web 2.0 User Experience for E-Business Suite. Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group Enabling Web 2.0 User Experience for E-Business Suite Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group The following is intended to outline our general product direction.

More information

ASNA Product Review. RPG Display Modernization Gets Wings. Leaders in IBM i Modernization

ASNA Product Review. RPG Display Modernization Gets Wings. Leaders in IBM i Modernization Leaders in IBM i Modernization We can get you there ASNA Product Review RPG Display Modernization Gets Wings Convert old 5250 screens to modern GUI formats in a few easy steps. By Thomas M. Stockwell Last

More information

4.3 Rational Thinking

4.3 Rational Thinking RATIONAL EXPRESSIONS & FUNCTIONS -4.3 4.3 Rational Thinking A Solidify Understanding Task The broad category of functions that contains the function!(#) = & ' is called rational functions. A rational number

More information

IBM DB2 11 DBA for z/os Certification Review Guide Exam 312

IBM DB2 11 DBA for z/os Certification Review Guide Exam 312 Introduction IBM DB2 11 DBA for z/os Certification Review Guide Exam 312 The purpose of this book is to assist you with preparing for the IBM DB2 11 DBA for z/os exam (Exam 312), one of the two required

More information

TestBase's Patented Slice Feature is an Answer to Db2 Testing Challenges

TestBase's Patented Slice Feature is an Answer to Db2 Testing Challenges Db2 for z/os Test Data Management Revolutionized TestBase's Patented Slice Feature is an Answer to Db2 Testing Challenges The challenge in creating realistic representative test data lies in extracting

More information

Lesson 13: Converting Between Fractions and Decimals Using Equivalent Fractions

Lesson 13: Converting Between Fractions and Decimals Using Equivalent Fractions Lesson 13: Converting Between and Decimals Using Equivalent Student Outcomes Students understand that the context of a real-life situation often determines whether a rational number should be represented

More information

And FlexCel is much more than just an API to read or write xls files. On a high level view, FlexCel contains:

And FlexCel is much more than just an API to read or write xls files. On a high level view, FlexCel contains: INTRODUCTION If you develop applications for the.net Framework, be it Winforms, ASP.NET or WPF, you are likely to need to interface with Excel sooner or later. You might need to create Excel files that

More information

OmniFind, Part II: Integrating OmniFind Text Search Server with DB2 Web Query

OmniFind, Part II: Integrating OmniFind Text Search Server with DB2 Web Query OmniFind, Part II: Integrating OmniFind Text Search Server with DB2 Web Query Published Wednesday, 08 July 2009 01:00 by MC Press On-line [Reprinted with permission from itechnology Manager, published

More information

EDB xdb Replication Server 5.1

EDB xdb Replication Server 5.1 EDB xdb Replication Server 5.1 Release Notes February 24, 2014 EDB xdb Replication Server, Version 5.1 Release Notes by EnterpriseDB Corporation Copyright 2014 EnterpriseDB Corporation. All rights reserved.

More information