Register Now for Our Annual IBM i User Conference
Sept 27-29, 2017

Presented By

Virginia Beach IBM i User Conference
Holiday Inn Hotel and Suites at the Oceanfront

  • When:

    Sept 27-29, 2017
    Registration starts at 9:00 am on Sept 27th.
    Sessions will conclude after lunch and Raffles around 2pm on Friday
    Check the agenda for more details
  • Where:

    The hotel is the Holiday Inn Virginia Beach - North Beach at
    3900 Atlantic Ave, Virginia Beach, Va 23451
    $117/night + taxes.
    Make Your Reservation or call the hotel at 757-428-1711.
    Recommended airport is Norfolk International in Norfolk Virginia.
  • Price:

    $320 for MAGIC members
    $400 for Non-Members
    All prices include all meals and all sessions and labs.
  • Keynote Speaker:

    Steve Will -
    Steve is the Chief Architect for IBM i, responsible for strategy and planning related to the operating system and its related products and solutions.

    We are so excited to also have Trevor Perry , John Valance, and Charlie Guarino presenting!

    New this year - We will be having hands on labs. The labs will include:
    - PHP , .NET, - RDi, - Introduction to Git, HTML,CSS and JavaScript

Meet Our Speakers

We are excited to have the following speakers at the MAGiC IBM i Conference!  

All blue entries indicate development sessions and red indicates system sessions.

Steve Will is the Chief Architect for the IBM i operating system. Steve has worked on IBM i and its predecessors since before the creation of the AS/400, and is currently responsible for setting the strategy of the IBM i operating system, as well as deciding which enhancements will be implemented. He is an award-winning speaker, author of one of the most popular IBM i blogs ("You and i" - http://ibmsystemsmag.com/Blogs/You-and-i/), and is one of the most sought-after voices at customer briefings and events.

We all know how reliable, securable, and efficient IBM i is. The problem is, we have trouble telling people about how great our platform is, because of misconceptions they have. So, how do we make it “sexy” enough to get the attention of the people who make decisions about the future of IBM i in our workplaces. In this session, Steve Will, Chief Architect for IBM i, will discuss
the current direction of IBM i, and will tell you about messages which he has used to “turn the heads” of executives and technologists alike; messages which make it clear that, for today’s IT environment, IBM i is, indeed, sexy.

The last few IBM i releases have changed the game, and it's been the IBM i strategy which has guided those changes. Come to this session to hear about the strategy behind the investments IBM is making in IBM i, and how the biggest, most important features from 7.3, 7.2 and the Technology Refreshes help your business while demonstrating IBM's strategic commitment to IBM i.

The IBM i operating system is not Unix; it’s not Windows; and it’s certainly not Linux. This session describes the architecture of the operating system which had its origins in the System/38’s Control Program Facility, but which has evolved as it has been the basis of the AS/400 and its descendents. If you’ve started using the platform in the past decade or so, this session will teach you why things are “different” on IBM i. If you’ve been on the platform since “the beginning” it will provide a refresher, as well as teaching you about the key differentiators of today’s IBM i.

Jose Acosta

Jose Acosta is co-founder and President of Midcore Solutions. A consulting firm specializing in helping companies bridge the gap between IBM i and new technologies. Jose has more than seventeen years of Information Technology experience developing custom software solutions for IBM i.  His experience spans in RPG and Web application development, database design, and integrated business applications. 

Brad Askew

Patrick Behr

This is a hands-on session where you will go through the steps of updating DDS defined files to a SQL defined files.  The example will include a couple RPG programs and PF and LF.  

This is a hands on lab that will utilize HTML, CSS and Javascript utilizing a DB2 data.

Charles Guarino

With an IT career spanning over 30 years, Charles Guarino has been a consultant for most of them. He is also the founder and President of Central Park Data Systems, Inc.,
a Long Island and New York City area based IBM midrange consulting and corporate training company. In addition to being a professional speaker across the United States
and Europe, he is a frequent contributor of technical and strategic articles and webcasts for the IBM i community. He is a member of COMMON’s Speaker Excellence Hall of
Fame and The Long Island Software and Technology Network’s Twenty Top Techies.

This session is a RDi hands on workshop focusing on source code entry and maintenance

There’s the long way and then there’s the short way of doing stuff.  RDi, with its full collection of shortcuts easily speeds up your source code development.  This session is a live demonstration of the what, wheres, whys and hows of the most popular shortcuts.   Just using a few of them can really make a difference.  Use them all?  No contest. 

transmittals or data provided via a web service. The extraction of this data into useable information is
called parsing. RPG provides two different methods for parsing. This session goes step by step through
the entire process of receiving an XML document to successfully parsing it to a database file. The XMLINTO
and XML-SAX statements will be reviewed. The challenges and requirements of both statements
will be discussed. At the end of this session, you will be able to identify which parsing method works best
for your particular situation. Included with this session are program listings that you can take back and put
to use immediately. Updates to this session include i7.1 TR6’s exciting SQL XML processing.
Learning Objectives:
1) Gain a basic understanding of XML syntax
2) Learn how XML parsing has been implemented into RPG.
3) See live examples of the XML parsers at work.

With our industry changing so fast you never know what’s current and what’s not.  This session will discuss a variety of topics, all relevant to our community as IT professionals.   But you won’t just sit there passively.  Like any water cooler discussion, you’ll be asked to participate with your own opinions on current topics.   You can expect the actual topics to be very timely and career-worthy, so the next time you’re at your own water cooler you’ll sound like a pro!

Wim Jongman

Wim Jongman has been working in open source since 2005. Wim is an occasional contributor to the open source Eclipse Git projects, committer for various other projects and the project lead for Eclipse Nebula which provide rich user interface elements.

Join me for this session where I will teach you the core concepts of Git. It will be just you, me and the command line to understand the fundamentals of Git and be in control of your precious software assets.

We will cover the following topics.

  1. What is a Git repository and how do we create one,
  2. What is the working directory, what is the index and what are their functions,
  3. What is a commit? Just a bunch of files checked in? NO!!,
  4. What is a parent commit and why is this important,
  5. Trunk or Master. What is it,
  6. Branches. Is Git a tree?,
  7. Merging and Rebasing,
  8. How do we get this on the master repository: Remotes,
  9. Merging my changes with changes from other peeps,
  10. Being able to read the history is an essential skill,
  11. Wrap up and further reading.

In this session you will learn all the necessary steps to configure a GIT Server.  The session is a hands-on session.

Derek Maciak

Derek Maciak is the Chief Technology Officer and partner at Surround Technologies and has over 15 years of experience in the software industry.  He is the lead Architect and Product Manager for the Accelerator Development Solution that is used within many different industries worldwide.  Derek has consulted on several large-scale enterprise level applications in the Manufacturing, Retail, Hospitality, Publishing, and Transport industries just to name a few.  For the last several years he has focused on software modernization and accelerating agile development for windows, web and mobile using a Service Oriented Architecture.  

Whether you are just looking to get started or are looking for some advanced tips, this Lab will provide you with the tools, tips, and techniques to get you up and productive in developing with .NET and your IBM i. You will learn how to get started with .NET, connect .NET applications to the IBM i, and how you can continue to develop your next .NET application for your business. Learn how to deliver robust applications that will get your users, executives, and business partners in love with your IBM i software all over again.

In this Lab, attendees develop modern solutions for the IBM i in Visual Studio using .NET. You will build both Native Windows Desktop and Responsive Web .NET applications accessing data and programs on the IBM i. You will learn about tools, tips, and techniques to help you deliver software faster, with better quality, and more of the software functionality your business needs.

Join us for this inspiring hands-on look at how to be productive and successful when modernizing legacy and building modern new applications for your IBM i.

Learning Objectives:

  1. Download, install, and set up the development environment to work with the IBM i.
  2. Building your first application.
  3. Rapid development and software generation to Build Enterprise Line-of-Business Responsive Web and Native Windows Applications.
  4. Software User Experiences for Web, native Windows, and mobile applications.
  5. Future-proof Application Architecture for line-of-business and other enterprise applications.
  6. Building Native Mobile apps with .NET.                                                                                                                      

 

Lee Paul

Lee Paul is the CEO and founding member of Surround Technologies. With over 24 years in the industry Lee is a software innovator, visionary and strategist focused on helping and enabling companies use software to tactically and strategically solve their business challenges.

Lee’s primary role at Surround is in leadership of the company, executing on its mission and driving towards its vision. He also serves as both Accelerated Software Development Evangelist and Chief Modernization Strategist where he leverages his years of experience to educate and guide organizations and pursue the best strategies for Accelerating Software Modernization.

Trevor Perry

Trevor Perry is a veteran of the IBM i community. He is a consultant to companies on their I.T. modernization efforts, and has been engaged in all phases of the IT development cycle. He is a popular speaker at industry events on technical, strategic, modernization and motivational topics and is a regular keynote at conferences around the world. Trevor won an IBM/COMMON innovation award for his community efforts, occasionally blogs at angustheitchap.com, was the creator of the only ever cartoon for IBM i, and provides marketing encouragement for the community everywhere. His passion for changing the world for the better has not been tamed and his storytelling skills can be found in his first book “Never Iron When You Are Naked”. Trevor is working on his next book “You Are Extraordinary”, while he continues to find new ways to stir the passion of the IBM i community.

Trevor's day job is a consultant at Fresche. Guiding customers in their modernization efforts, assisting with IT strategy and directions, and setting new standards in leveraging IBM i in business for a strong future. He speaks at conferences and events around the world leveraging the collected experience and expertise of Fresche in the business and IT community.

This session shows you how IBM i can be presented to the business in order to raise visibility, preserve your investment in the platform, and ensure that business applications are developed using the right tools. Join us and take away information that can be used to educate your own business about the platform, its planned future, how it fits the requirements of your business, and how to leverage IBM i in your business. Your organization has a strong heritage with IBM i and the total cost of ownership of IBM i consistently proves to be a better proposition. With IBM i on Power Systems, the future of your business can be more agile, scalable and sound. Come and learn how to sell that proposition to your business executives.

 

IBM i and Power Systems performance has improved dramatically over the last two decades. And, there are so many more ways to tune the IBM i partition, dynamically allocate resources such as memory and disk, and monitor database performance for immediate gains in efficiency and performance.

 

Yet, there are still performance challenges in many IBM i shops that could benefit from a heavy dose of elegant work management configuration. The shipped IBM i configuration is designed for batch and interactive processing, yet more HTTP and database activity means most IBM i partitions do not allocate available resources according to the current requirements.

Trevor will cover the basics of work management related to performance tuning, identify simple means to balance workloads to suit current requirements, and help you become a performance tuning rock star!

John Valance

John Valance has worked on the IBM midrange platform since 1983 and on web development since 1998. As a consultant and developer, John specializes in database and web application development on the IBM i platform. He is also a trainer for Zend Technologies, teaching PHP Foundations for IBM i Programmers, and is a Zend Certified Engineer. He has extensive programming experience in RPG, Java, PHP, and JavaScript, and he enjoys explaining new programming concepts to RPG programmers. John is the president and founder of Division 1 Systems.

Connecting the Dots: Building Web Applications with PHP, HTML, CSS, and JavaScript

New to web development, or trying to get started? Have you taken a PHP course, but are having trouble understanding how to build complete applications for the web? Or maybe you're a manager trying to get an understanding of how web applications work at a high level. This presentation will provide an overview of how browser-based database applications work, with an IBM i / RPG audience in mind. It will demonstrate the client-side languages - HTML, CSS and JavaScript - and show how PHP scripts running on a server can dynamically build web pages including content from an IBM i DB2 database. We will discuss the HTTP protocol and how web servers work with HTML and PHP, look at some common formatting techniques in HTML and CSS, demonstrate how HTML forms interact with PHP scripts, and show what JavaScript is and how it makes the browser more functional. With these basics concepts in mind, you should be able to make better decisions about how to sort through the many options available for web-enabling your legacy databases.

 

LAB / Workshop: Build a PHP Application

This workshop will guide you through building all the components piece by piece, starting with basic database retrieval using PHP and SQL, then formatting the data in an HTML table, as well as adding search filters and CSS styling. You will then add pagination logic (to scroll through a large file), and we'll end with adding a CSV download option. The following topics will be covered:

 PHP and DB2 processing with SQL

 HTML including tables and form inputs

 Basic CSS  Pagination concepts and coding

 Adding search filters

 Handling downloads

 Application architecture

Speaker TBA

Trevor Perry is a veteran of the IBM i community. He is a consultant to companies on their I.T. modernization efforts, and has been engaged in all phases of the IT development cycle. He is a popular speaker at industry events on technical, strategic, modernization and motivational topics and is a regular keynote at conferences around the world. Trevor won an IBM/COMMON innovation award for his community efforts, occasionally blogs at angustheitchap.com, was the creator of the only ever cartoon for IBM i, and provides marketing encouragement for the community everywhere. His passion for changing the world for the better has not been tamed and his storytelling skills can be found in his first book “Never Iron When You Are Naked”. Trevor is working on his next book “You Are Extraordinary”, while he continues to find new ways to stir the passion of the IBM i community.

Trevor's day job is a consultant at Fresche. Guiding customers in their modernization efforts, assisting with IT strategy and directions, and setting new standards in leveraging IBM i in business for a strong future. He speaks at conferences and events around the world leveraging the collected experience and expertise of Fresche in the business and IT community.

This session shows you how IBM i can be presented to the business in order to raise visibility, preserve your investment in the platform, and ensure that business applications are developed using the right tools. Join us and take away information that can be used to educate your own business about the platform, its planned future, how it fits the requirements of your business, and how to leverage IBM i in your business. Your organization has a strong heritage with IBM i and the total cost of ownership of IBM i consistently proves to be a better proposition. With IBM i on Power Systems, the future of your business can be more agile, scalable and sound. Come and learn how to sell that proposition to your business executives.

 

IBM i and Power Systems performance has improved dramatically over the last two decades. And, there are so many more ways to tune the IBM i partition, dynamically allocate resources such as memory and disk, and monitor database performance for immediate gains in efficiency and performance.

 

Yet, there are still performance challenges in many IBM i shops that could benefit from a heavy dose of elegant work management configuration. The shipped IBM i configuration is designed for batch and interactive processing, yet more HTTP and database activity means most IBM i partitions do not allocate available resources according to the current requirements.

Trevor will cover the basics of work management related to performance tuning, identify simple means to balance workloads to suit current requirements, and help you become a performance tuning rock star!

Speaker TBA

Trevor Perry is a veteran of the IBM i community. He is a consultant to companies on their I.T. modernization efforts, and has been engaged in all phases of the IT development cycle. He is a popular speaker at industry events on technical, strategic, modernization and motivational topics and is a regular keynote at conferences around the world. Trevor won an IBM/COMMON innovation award for his community efforts, occasionally blogs at angustheitchap.com, was the creator of the only ever cartoon for IBM i, and provides marketing encouragement for the community everywhere. His passion for changing the world for the better has not been tamed and his storytelling skills can be found in his first book “Never Iron When You Are Naked”. Trevor is working on his next book “You Are Extraordinary”, while he continues to find new ways to stir the passion of the IBM i community.

Trevor's day job is a consultant at Fresche. Guiding customers in their modernization efforts, assisting with IT strategy and directions, and setting new standards in leveraging IBM i in business for a strong future. He speaks at conferences and events around the world leveraging the collected experience and expertise of Fresche in the business and IT community.

TOP