• COMMON 2016, May 15-18 in New Orleans, #IBMi
FRESCHE AT COMMON         |         SPEAKERS         |           REGISTRATION                                                      

Nick_Hampson_round_130.png

Nick Hampson
UI/UX Specialist,
Newlook Product Manager
CLICK FOR HIS BIO

UI Modernization - Smart vs. Easy with Newlook
Sunday, May 15 | 3:45 pm - 5 pm | Mobile and Modernization track

In this practical session, Someone Smart will show you how to modernize your UI the smart way. The session will show the options available to you, including 5250 refacing, RPG Open Access and MVC RPG and Angular JS front ends. Nick will walk you through some key features of Newlook Developer that allow you to transform your 5250 green screens quickly, while taking advantage of decades of code and years of information. Key features include:

  • Total UI control with intelligent rulers, smart guides and standards based skins.
  • Intuitive design environment with common tasks automated
  • Single-click browser preview to allow instant testing with any browser
  • Multi-platform integration
  • Unified development environment
  • Deployment of smart, thin and mobile clients with a single development effort

View this session on the COMMON website and add it to your schedule


 


HTML5 & CSS3: Next Generation Web
and Mobile Apps for the IBM i

Monday, May 16 | 2 pm - 3:15 pm | Web App. track

As the web continues to evolve at an unprecedented rate, companies need technologies to support the demands of today and tomorrow. Learn how HTML5 and CSS3 can be used as a basis to serve rich business applications. One of HTML5 and CSS3’s greatest advantages is that it is being embraced by all major vendors and is on track to become the de-facto standard for serving web applications. Learn how CSS3 can be leveraged to optimize the interface for different form factors such as smartphones and tablets like the iPad. Learning Objectives:

  • Learn the capabilities of HTML5 & CSS3
  • Learn how HTML5 can be used for creating optimized and rich browser applications
  • Learn how to leverage CSS3 for other form factors such as smartphones and tablets

View this session on the COMMON website and add it to your schedule


 

 
Easily Create Video to Help Users Learn Your Applications
Tuesday, May 17 | 8 am - 9:15 am | Developing Business Skills track

This session will demonstrate how effective video is in helping end users and customers learn your products. Video-based help and tutorials are very effective learning tools and are greatly under-used by developers, who often consider them too time-consuming and difficult to create. Learn the tools, tips and techniques for video creation, and benefit from 15 years of practical experience using video with IBM i systems, developers and customers. Learning Objectives:

  • Learn about video creation tools
  • Learn about video for tutorials and for help
  • Understand how and where to integrate video into the user experience
  • Learn time- and field-tested techniques for employing video to maximum learning advantage

View this session on the COMMON website and add it to your schedule


2016 COMMON
Annual Meeting and Exposition
May 15-18 | Hilton Riverside | New Orleans, LA

Get your complimentary expo pass

OR

Get more details and register

Book a consultation with our experts!

One-on-one discussions with our experts provide you an opportunity for a 15-30 minute consultation for all your questions. 

Register here:

 

Stay up-to-date on everything COMMON: 

COMMON Facebook page 

Share this page:

   

Raymond_Everhart_round_130.png

Ray Everhart
Senior IBM i Analyst,
X-Analysis Product Manager
CLICK FOR HIS BIO

View this session on the COMMON website and add it to your schedule

Improving your application with X-Analysis
Sunday, May 15 | 2:15 pm - 3:30 pm | App. Dev. track

This OPEN LAB gives you the chance to explore some of the ways that X-Analysis can help you improve your application. Choose from a list of self-paced lab exercises that walk you through using X-Analysis to accomplish specific tasks. 

Some of the topics are:

  • Managing your application inventory with X-Analysis
  • Discover the impact of change with X-Analysis
  • Modernizing your database with X-DB Modernize
  • Modernizing your code with X-Analysis
  • Building test cases with X-Analysis
  • Managing test data with X-Datatest
  • Regression & Unit Testing with X-Datatest
  • Documenting Your Application with X-Analysis

Kirk_round_130.png

Kirk Francis
IBM i Modernization Architect
CLICK FOR HIS BIO

View this session on the COMMON website and add it to your schedule

Angular JS and RESTful RPG Applications
Tuesday, May 17 | 3:30 pm - 4:45 pm | Web App. track

Angular JS is a standard framework for modern web applications. Everything you need to transform your RPG-based applications to a modern web-based application leveraging Angular JS and RESTful service calls is already on your IBM i. Now is your chance to learn it.

Learning Objectives:

  • Learn the basics of Angular JS and RESTful services
  • Learn how to build an Angular JS RESTful services program on the IBM i
  • Learn how to gradually transform your existing application into a modern web-based application

Chris_round_130.png

Chris Koppe
VP Strategy
CLICK FOR HIS BIO

 

Raymond_Everhart_round_130.png

Ray Everhart
Senior IBM i Analyst,
X-Analysis Product Manager
CLICK FOR HIS BIO

 View this session on the COMMON website and add it to your schedule

Modern Application Architecture Techniques
Wednesday, May 18 | 8 am - 9:15 am | App. Development track

Legacy applications are composed of many programs in a single monolithic application, making them very difficult to enhance, maintain and test. In addition, their size and complexity make it difficult for programmers to manage them efficiently.

Modularization is the key to improving maintainability and agility of legacy applications. It is achieved by separating your programs into reusable components that are then used throughout the application. When you transition from monolithic to modern, there are many paths, all of which include at least one of the following: MVC, service enabling and elegant architecture.

Chris and Ray will look at the various approaches on the journey to modern applications, discuss tools and techniques, share customer examples and provide suggested architectures. The ROI using this approach includes agility of the entire IT department, overall reduced maintenance and the capacity for enterprise integration. 

Learning Objectives:

  • The benefits of Modularization
  • Understanding the different paths to application modernization
  • A look at tools and techniques

Robert_Arce_round_130.png

Robert Arce
Corporate Strategy -
IBM i SME
CLICK FOR HIS BIO

View this session on the COMMON website and add it to your schedule

DB2 and MS-SQL Database Integration
Wednesday, May 18 | 11 am - 12:15 pm | Database (DB2) track

Integration is key. It means connecting our systems to other platforms and vice versa. The focus of this session is to integrate Microsoft SQL server Database to IBM DB2 for i and get the information that our organizations need.

  • Does your organization need to have access to information kept in a MS-SQL server database?
  • How about accessing tables in MS-SQL Server from an RPG or a CL program?
  • How about accessing files in IBM DB2 for i from the MS-SQL server?

If any of these are questions that you have asked yourself in the past, then come to this meeting and get the answers on how to do it.

Learning Objectives:

  • Configure SQL server TCP/IP to connect to the IBM i system
  • Configure the link server in MS-SQL
  • Connect to MS-SQL from IBM i using the JDBC driver from Microsoft
  • Use Scott Klement's JDBC programs
  • Use SQL joining tables located in DB2 for i and from MS-SQL together
  • Use tables from MS-SQL in RPG and SQL from the i

Brendan Kay

Brendan Kay
Executive VP
CLICK FOR HIS BIO

View this session on the COMMON website and add it to your schedule

 Test Driven Development
Sunday, May 15 | 10:45 am – 12 pm |  Application Development track

Test-Driven Development (TDD) provides a new approach to application development to produce high quality software which actually requires LESS manual testing. TDD provides developers with an environment to allow escape from the restrictions imposed by legacy code. TDD is particularly helpful in projects involving multiple developers.

By the end of this session, attendees will be able to:

  • Understand the fundamental concepts of Test-Driven Development
  • Apply TDD practices to existing projects
  • Determine which TDD tools are suitable for their projects

 

 

 

Register for COMMON and join us in New Orleans!

Chris_round_130.png

Chris Koppe
VP Strategy
CLICK FOR HIS BIO

Pascal Polverini

Pascal Polverini
IBM i Architect

CLICK FOR HIS BIO

View this session on the COMMON website and add it to your schedule

Open Access Magic! Restructure Your Database Without Modifying Applications
Sunday, May 15 | 10:45 am - 12 pm | Mobile and Modernization track

The database is the foundation of any application. It’s the last tier you’ll remove, and the first tier you’ll want to extend or transform. Modernizing your database from DDS to DDL is part of the transformation, but there’s also real value in changing the structure of your entire database – normalizing it, splitting or merging tables, changing field type or length, etc. A modernized structure is key to helping you meet evolving business needs.

Historically, structural database changes were possible only with significant modification of your RPG applications. In fact, you almost had to re-write your applications to map to the new database structure.

Well, not anymore. In this session, you’ll be introduced to a new and unique solution that lets you restructure your database without having to modify your IBM i applications. Our innovative use of Open Access leaves RPG applications as-is during database restructuring, and also provides an OA API for COBOL applications. Going forward, you’ll be able to optimize your SQL engine, use real date fields or Unicode, extend fields to varchar, integer or Boolean, remove redundancies, normalize your database (1,2,3NF+) … all without having to modify your current applications! Any changes will be assimilated by your existing code. The time and effort that you will save are impressive.