![]() |
An Association of ChicagolandComputer Professionals |
![]() |
|
events | membership | by-laws | board | links | downloads | home Conference Details |
||
|
|
|
Jump Start Lab Abstracts
Monday 2/26/07 1:00 - 5:00
Migrating from PDM and SEU to WDSC
Joe Pluta
IBM has stated that all development - not just System i development, but everything from portals to Lotus Notes - will be done using the Eclipse-based Rational tools. WDSC is the System i programmers entry point into this new world of graphical Integrated Development Environments, and is the path IBM is telling all System i programmers to pursue.
In an OMNI-exclusive variation of this popular session, Joe Pluta will be providing RPG programmers with real, hands-on experience on how to transfer their existing knowledge of the RPG language and the familiar green screen programming capabilities of PDM and SEU to the new world of WDSC and the graphical interface. This lab will show you how to perform all of the daily tasks that programmers do: 1. Connecting to the System i 2. Filters and filter pools (the PDM of WDSC), including actions 3. Searching the WDSC way 4. The LPEX editors (the SEU of WDSC) 5. Verifying and Compiling 6. Debugging Learn how to use the Outline view to be instantly more productive. Get a few pointers on viewing your job, and even a brief introduction to the web application world that awaits you in WDSC. Joe Pluta Pluta Brothers Design, Inc. Back to Grid Hands on VB.Net for iSeries Developers Richard Schoen This hands on lab session will introduce iSeries developers to a fast track roadmap for developing Windows applications using VB.Net in conjunction with iSeries connectivity. Build value into your iSeries system by showing the network guys how the iSeries can be used as a database backend for graphical applications. Also learn how existing RPG logic can be incorporated into Windows programs thus maximizing the re-use of existing iSeries business applications and logic. By the end of this session, attendees will be able to: 1. Connect, read and update iSeries data from a VB.Net Program via SQL 2. Create a simple VB.Net subfile application 3. Create an SQL query utility for downloading data from the iSeries or any other database 4. Call a new or existing RPG or CL program from VB.Net and pass parameters bi-directionally 5. Submit remote commands from VB.Net to run existing iSeries CL commands or submit jobs 6. Call an RPG program as a stored procedure to return selected recordsets 7. Demonstrate what they've learned with concrete, easy to understand sample programs Back to Grid |
|
Session Abstracts
Session I 8:00 - 9:10
IBM's Investment in RPG IV - Past, Present, Future
Alison Butterill
RPG IV is alive and well. Each release adds new function and enhances existing ones, keeping the language modern by anyone's programming standards! This session will provide a quick review of the enhancements made to the RPG IV language in V5R2 and V5R3, and then focus specifically on the most recent announcements from V5R4. If time permits, some of the functional enhancements currently being explored for possible inclusion in future releases will be covered. This is your chance to hear about what's been happening lately in the world of RPG IV.
Back to Grid
RSE Jump Start
Susan Gantner
Have you become convinced that it's time to take a look at using RSE (the Remote Systems Explorer part of WDSc)? In this session, we'll look at how to make the transition from SEU and PDM for RPG development to this modern toolset. We'll cover how best to take advantage of the productivity features in RSE as well as covering some tips for installing and getting started with the tools. We'll also include information on keyboard shortcuts, handy third party plug-ins, and more. Join Susan for an in-depth look at how to get a quick start to using RSE to do your System i development in the future. After all - you have nothing to lose but your application backlog!
Back to Grid
Processing IFS files with RPG
Jon Paris
RPGIV’s ability to prototype C APIs opens the door to processing IFS files directly in your RPG programs. From preparing XML files, to Excel spreadsheets, this ability allows you to go far beyond the capabilities of CPYxxxIMPF and CPYxxxSTMF. br>
In this session we will introduce you to the basics of opening, reading, and writing IFS files. We will also show you how to process directories, check for file accessibility and more.
Back to Grid
iSeries Navigator: How to be a Super Hero
Marcy Brandt
Want to be a Super Hero? Well, then you need special powers. In the world of iSeries, there is one place you go for the coolest, sleekest, most amazing special powers: iSeries Navigator. Find out how to fill your utility belt with the most powerful features of iSeries Navigator, including enhancements from the latest release! From "hidden" power
techniques to graphing, from interactive artwork to truly intelligent interaction, iSeries Navigator will enable you to swoop in and save the day, making you the super hero of your shop!
Back to Grid
Technical Introduction to SOA
Leonardo Llames
Session describes the concepts and implementation of Service Oriented
Architecture (SOA) in System i. Topics include retrofitting or re-using
existing applications and DB2 data, exposing these resources as Web
Services, then automating and optimizing the business processes. Because
the System i is capable of running multiple operating systems, it is
capable of participating in multiple areas within the SOA infrastructure.
Back to Grid
SQL:Beyond the Basics
Jerome Hughes
This session is for programmers who understand how SQL can be used to do basic queries and desire to advance their SQL Data Manipulation Language (DML) skills to the next level.
You've mastered a simple SELECT statement like "SELECT * FROM lib/ file WHERE fielda = 'value' ORDER BY fieldb" and now this session will expose you to many other reusable "recipes" for doing more with SQL.
Real-world examples of how to use and combine more advanced SQL functions will be discussed and explained, including scalar functions, the GROUP BY & HAVING clauses, column functions, and Case expressions.
Learn strategies for safely changing data in your database using the INSERT, UPDATE, and DELETE statements, and explore subqueries, including the use of correlated subqueries to UPDATE one file's field values from another file's records with matching key values.
To conclude, the session will look at some of the many ways to apply the useful concepts we’ve learned using ad hoc DML queries by writing dynamic programs using SQL. This includes examples of embedded SQL in RPG, SQL triggers, SQL and RPG stored procedures and an overview of how ODBC and JDBC allow the use of SQL with many other languages.
Back to Grid
CL joins the 90's:V5R3 and V5R4 Enhancements to the CL Compiler
Larry Bolhuis
CL has been a staple language for program control and system management since the System/38, unfortunately enhancements to the language were nearly non-existent for over a decade. With V5R3 this changed dramatically as many enhancements to the language itself debuted. Fortunately IBM didn't stop there and has released another significant group of enhancements in V5R4.
Come see what to expect in both V5R3 and V5R4 and what may be coming even beyond V5R4.
We'll cover all the enhancements and provide some simple examples of how they can be used.
Back to Grid
From traditional programmer to Java and the Web in less than 60 minutes
Sal Stangarone Jr.
Are you looking to use and learn Java? Are you're tired of programming a
Hello Java application that has no place in today's fast-moving IT
environment? If so this is the lab for you. You'll create several
database-driven applications in 60 minutes or less.
See how by using a IBM Business Partners Server Proven solution, m-Power,
you can develop 1-2 brand new Java applications integrated to an i5 or any
other database. Generated applications utilize all industry standard J2EE coding techniques and the best of breed from the Open Source community by utilizing the Java Springs Framework and Freemarker's Open standards.
Applications can be developed and deploy anywhere, running on OS/400, Windows or Linux.
Back to Grid
Session II 9:30 - 10:40
System i Developer's Road Atlas
Alison Butterill
The System i Developer Road Atlas is a key initiative within the IBM System i Division. Since its introduction 2 years ago, it continues to be enhanced and extended based on feedback and industry experience. This session is focused on the most current version. The System i Developer Road Atlas is designed to show a suggested set of steps that can help an application and/or a developer's skills to evolve, integrating traditional development knowledge with advanced technologies such as Service Oriented Architecture (SOA). Topics will include an overview of the key activities involved in each step along the way, and will overview the technologies required to make this transition.
Back to Grid
Embedding SQL in RPG Programs
Susan Gantner
Many RPG programmers have used interactive SQL as a tool to quickly browse data or to create test data scenarios, but have stopped short of embedding it into their RPG programs. Come to this session to learn why, when and how you may want to use SQL in conjunction with RPG. We will cover the basics of embedding SQL into RPG, including using SQL cursors and a few tips on getting good performance from your SQL applications. Prerequisite: This session assumes you are familiar with the basics of the SQL language, such as the SQL SELECT and UPDATE statements.
Back to Grid
Programming with PHP: An Introduction for RPGers
Jon Paris
PHP - the most popular scripting language on the web - has now landed on System i. Millions of web programmers use PHP to create interactive, dynamic web applications quickly and easily, and now you can join them!
Just like RPG programmers, PHP users tend to focus on “getting the job done” and the simplicity and power of the language reflects that design perspective. PHP also incorporates a straightforward object model that greatly assists procedural programmers ease into the world of Object Orientation.
This session will introduce you to the basics of programming in PHP on System i by drawing comparisons with the RPG IV language we all know and love. We will also introduce you to some of the System i specific features that have been incorporated into the language. As you will see, PHP is both fun and easy to learn.
Back to Grid
The Top Ten OS/400 Security Risks
John Earl
Too many of the 'accepted practices' on the OS/400 expose our data to unnecessary risk. This popular session details the top ten system configuration and work management risks that OS/400 systems are exposed to and explains how to reign in the exposures. The session outlines specific "Bad" security practices, and provides real-world examples of how to fix them.
Back to Grid
SOA Exposing DB2 with Web Services
Leonardo Llames
Much of the business logic in commercial environments are written in traditional 3GL: RPG, COBOL, C. Such business logic can be integrated into a Service Oriented Architecture. This session demonstrates the capabilities in the WDSc/Rational development tools to expose such business logic as Web Services. The services can then be deployed into WebSphere Application Server.
Back to Grid
WebSphere and .NET, which is for you?
David Money
Many midrange customers are faced with the encroachment of Microsoft applications into their iSeries world. This presents many companies with difficult decisions for future development: What applications will be developed in .NET, in Java, in RPG or COBOL?
Why would you choose WebSphere? Why would you choose .NET? How do the two work together? What are the strengths and weaknesses of each? Which fits best in your environment. Can the two work together? All of these questions and your specific questions will be answered in this session.
Back to Grid
iSeries Access for Web: The Browser Alternative
Carole Miner
iSeries Access for Web is a member of the iSeries Access Family product. If you want a solution for your desktop users that does not require you to install or configure anything on any desktop, then Access for Web is what
you are looking for! It enables end users to work with System i resources fast and easily through a Web browser. This session shows how users can run host applications, work with the database, get to your printer output,
and use the file system -- and at the same time eliminate the need to roll out and maintain desktop connectivity software. In this session, attendees will see how they can:
1. Run host applications (5250 emulation), upload and download database information, use the System i as a file and printer server -- all through just a browser on the desktop. 2. Convert spooled printer output to PDF and then print it or email it. 3. Set up different views ('windows') for different System i users based on i5/OS user profiles 4. See other easy-to-use GUIs to work with printers, jobs, run commands, send messages, download files and data, etc. Back to Grid Open Lab: DB2 for i5/OS: Get Your "Hands-On" the iSeries Relational Database Shantan Kethireddy The iSeries Navigator labs are (Group 1): 1. DBL01: In this lab, you learn about the new features in iSeries Navigator for DB2 for i5/OS in V5R4 2. DBL06: You will learn how to work with the new "always on" analysis tools for the Query Plan Cache in V5R4 3. DBL09: You will learn how to use the new summary and analysis tools for analyzing SQL Performance Monitors for V5R4 4. Basic Lab - Piloting DB2 for i5/OS with iSeries Navigator V5R4 5. Database Navigator and Generate SQL in DB2 Universal Database for iSeries on V5R4 Back to Grid Session III 11:00 - 12:10 WebSphere Development Studio Client for System i Alison Butterill WebSphere Development Studio client for System i is IBM's 21st century suite of tools for creating and maintaining both traditional and modern applications for the System i. Each new version of the tools provides increasing capability over the previous versions. The latest tools are based on the Rational and eclipse platforms and provide extensions to assist a System i developer. What are the existing functions and how should they be used? What are the recently announced updates? This session will explore these questions in more detail. Back to Grid The Science and Art of SQL Query Optimization and Indexing for DB2 i5/OS Shantan Kethireddy On any platform, good database performance depends on good design. And good design includes a solid understanding of indexing: how many to build, their structure and complexity, and their maintenance requirements. This is especially true for DB2 UDB for i5/OS, which provides a robust set of choices for indexing and allows indexes to play a key role in several aspects of query optimization. In this session, you will: 1. Be introduced to the DB2 for i5/OS Query Engine 2. Understand what indexes are important to the query optimizer for statistics. 3. Be able to determine what columns in a table are the best candidates for new indexes. 4. Understand what types of indexes (binary radix or encoded vector) you should be creating and how they will benefit the queries. 5. Understand what new tools are available to analyze your indexing strategy. Back to Grid Intro to VB.Net and ASP.Net for iSeries Developers Richard Schoen This session will be a chance for iSeries developers to learn more about how VB.Net and ASP.Net technologies can be used to quickly create Windows applications, web applications and Web Services that can access iSeries programs and data. Build value into your iSeries system by showing the network guys how the iSeries can be used as a database backend for Windows and web applications. Back to Grid iSeries Navigator: What's New and Exciting? Marcy Brandt Anything new and exciting in iSeries Navigator? Yes! Come to this session and not only learn what the new V5R4 enhancements are, but find out about two exciting functions, iSeries Navigator for Wireless and iSeries Navigator Tasks on the Web. iSeries Navigator for Wireless allows you to view and execute Management Central functions from your cell phone or PDA. iSeries Navigator Tasks on the Web allows access to perform systems management functions from your web browser without requiring an iSeries Navigator installed PC client. Back to Grid EGL - The Next Generation of Application Design Joe Pluta Discover Enterprise Generation Language (EGL) tooling, one of the little known treasures that comes with WebSphere Development Studio Client (WDSC). EGL is a very high-level language that's designed to take as much of the "plumbing" work off of your hands as possible. This session introduces you to the fundamental components of EGL, including the many features of Rich Data, as well as the powerful Record concept that makes it simple to connect to everything from MQ Series to SQL. This one-of-a-kind session focuses on making EGL work with RPG business logic, which allows you to build powerful web applications without any Java at all. Back to Grid Accessing iSeries Resources from Java and WebSphere David Money Years of effort and business processes are embedded in existing RPG and COBOL applications. Many Java and WebSphere applications have attempted to re-create these core business applications and have failed miserably. What can be done to avoid similar failures? See a demonstration of three different methods of accessing iSeries resources to extend existing applications to the Java and WebSphere world. Back to Grid The Ins and Outs of XML and DB2 for i5/OS David Andruchuk XML (Extensible Markup Language) represents a fundamental change in computing. In short, XML means portable data. It allows applications to move away from proprietary file and data formats to a world of open data inter-change. XML has become ubiquitous not only because of its range of applications, but also because of its ease of use. XML's text-based nature makes creating tools easy, and since it is an open, license-free, cross-platform standard, anyone can create, develop, and use tools for XML. Although XML solves many problems by providing a standard format for data interchange, some challenges remain. In the real world, applications need reliable services to store, retrieve, and manipulate data. This session will discuss how to get started with XML using the recently published IBM Redbook The Ins and Outs of XML and DB2 UDB for i5/OS, on which the presenter shares authoring credit. Back to Grid iSeries Access for Web - Using the Functions Carole Miner This Lab provides first-hand experience using iSeries Access for Web. In this LAB you will learn how to convert your spooled printer output to PDF on-the-fly, create a database query, format the results as an Excel document, and mail the document to a non-System i user. You will use a search function to find and run a CL command, customize a 5250 emulation session and create shortcuts to the session, and much more. Select from the topics and work on learning how to work with functions that are of interest to you: General Message, Files, Command, Print, Jobs. Maximizing the use of the 5250 session. Using the Database Capabilities of Access for Web. Customize - Restricting access and general configuration. Customize - Homepage Configuration. Back to Grid Keynote Topic 1:15 - 2:15 The Magic of System i : What IBM Will Never Tell You Randall Munson System i is a uniquely productive system, but why doesn't it have the industry-wide reputation it deserves? What are the forces inside IBM that have prevented IBM from effectively marketing System i? What can we do to help others understand the value of System i? Get answers to these and other important questions as Randall Munson, technology sales expert and best selling author presents "The Magic of System i: What IBM Will Never Tell You!" sponsored by RJS Software Systems, Inc. Be there for an insightful, fun-filled presentation by COMMON's top award-winning speaker - and bring along those that have not yet realized the magic of System i! Back to Grid Session IV 2:30 - 3:40 Use iSeries Access to work with your System i Database Carole Miner iSeries Access for Web provides web-based access to iSeries resources. This session focuses on how easy it is to access i5/OS for DB2 from the Web. The session also covers iSeries Access for Web options available to get database query results to an end user. In this session, you will learn: How to use the SQL Wizard to build SQL SELECT statements. How to create, store, and run a SQL request. Advanced output options, such as file types, HTML options, and lists. How to use iSeries Access for Web to upload data to System i from a Web browser. How to run a dynamic query using your own web page. How to query information about System i objects and resource Back to Grid New Tricks for Old RPG Dogs Susan Gantner Are you really using RPG IV? Or are you using it as a prettier RPG/400? In this session, learn about some of the lesser-used features of the RPG IV language. Take advantage of little-known and often poorly documented RPG language features, including D-spec Discoveries, indicatorless RPG programming, H-spec power, special files, conditional compile directives and more. Come to this session to see what you may be missing, even if you’ve been coding in RPG IV for years. Back to Grid Harnessing the Power of APIs through Prototypes Jon Paris Although originally introduced as part of the support for subprocedures, the uses for prototypes are many, ranging from allowing you to use C and other system APIs directly from your RPG code to defining and using Java methods within your RPG programs. In this session, you will be introduced to the basics of API prototyping and learn from a number of working examples. Grasp the basics of prototyping C-type APIs, understand how to prototype basic math APIs, learn how to use APIs to sort data into any sequence, explore an alternative to QCMDEXC that makes it far simpler to test for errors on the command. Back to Grid IFS Security - A whole new game John Earl Security in the Integrated File System does not follow the rules you are used to seeing in the traditional OS/400 QSYS.LIB File System. This session will detail the differences and demonstrate how to manage those peculiarities. Even if you don't think you're using the IFS, you'll want to attend this session to see where your exposures may lie. Back to Grid WAS 6.0 Configuration and Administration Leonardo Llames Implementation of WAS in the i5/OS environment is discussed in this presentation. Also covered are various architectural considerations in implementing an appropriate topology. Back to Grid Server-side Java with Servlets: An Introduction David Money Client-side Java and Java applets are not where the world of Java is headed -- it's server-side Java with Java servlets. This presentation introduces iSeries programmers with the architecture of server-side Java. It will show how easy it is for an iSeries programmer to develop host applications and it will explain why Java servlets perform better than RPG servers. By the end of this session, attendees will be able to: 1. Understand the architecture of Server-side Java with servlets. 2. Know the required Java syntax of a Java servlet. 3. Understand the power inherent to Java servlets (Cookies, HTTP headers, parms, etc.). Back to Grid iSeries Work Management Larry Bolhuis This session will concentrate on the techniques used in advanced interactive performance management. An iSeries system configuration will be designed around the average company that has competing resources for its iSeries computer. Customer subsystems, routing programs, routing steps, memory management, job queues and classes will be created to present a very customized and efficient iSeries configuration. If maximum performance of the system is your goal, you will need this session. By the end of this session, attendees will be able to: 1. Create and manage an advanced configuration. 2. Tune the system to achieve maximum use of your interactive investment. 3. Keep your users informed and on line as much as possible. Back to Grid iSeries Navigator open labs - pick 1 of 3 Marcy Brandt iSeries Navigator is the graphical user interface for managing your iSeries network. It includes a suite of functions for managing one or multiple iSeries at once through a single interface. This lab introduces you to basic and advanced functions of iSeries Navigator. These functions include: managing jobs, messages, and printer output; user administration; working with database and file systems; real-time system monitors; message monitors; fixes (PTF) management; object distribution; utilizing the performance advisor wizard; managing iSeries Navigator tasks on the web; and much more! In this lab, you will: 1. Get a basic understanding of iSeries Navigator concepts. 2. Perform a task in each of the functional area listed above. 3. Gain a better understanding of ways to simplify some of your daily operations. 4. Become more familiar with management function integrated into the operating system. Back to Grid Session V 4:00 - 5:10 The Serious Business of Humor! Randall Munson Randall Munson, founder of "Laugh at Work Week," spreads laughter across continents and corporations. A world-class speaker (who has spoken in more than 30 countries), he assists businesses and corporations throughout the world achieve their goals by incorporating humor into their workplace. He demonstrates how you can maximize your potential by effectively integrating the power of humor into your life. There is an unfortunate misconception in today's hard-driving business world that humor has no place in a serious business. To that we may say "Ha!" or better yet, "Ha ha ha!" Not only is it acceptable to have humor in the workplace, humor is essential to achieve maximum effectiveness. Loosen your collar, kick off your shoes, and thoroughly enjoy yourself while Randall Munson, COMMON's most renowned speaker, best-selling author and professional clown, delivers this thought-provoking, laughter-evoking presentation about the importance of maintaining humor in your life and in your business. By the end of this session you will be able to: 1. Reduce stress 2. Improve leadership and teamwork 3. Experience the magic of laughter Back to Grid RPG Stored Procedures: New Life for Old Code Susan Gantner Why rewrite logic that already exists in RPG into another language or environment? You can recycle existing RPG logic and skills by creating external stored procedures that can easily be called via SQL from any web or GUI application – no matter what platform it is running on. This session will cover the basics of creating, using and testing stored procedures written in RPG. Back to Grid /Free your RPG Jon Paris With the V5R1 release of RPG IV IBM has “liberated” the language. In this session we will explore the essentials of /free-form coding including: 1. The basic syntax rules of /Free RPG (or “How I learned to love the semi-colon”) 2. The new Built-in-Functions designed to replace unsupported operation codes, including new BIFs to manipulate dates and times 3. Coding alternatives for the defunct MOVE operation 4. New operations you can ONLY use in /Free form Back to Grid Vendor Inflicted Security Exposures - The Good, the Bad, and the Ugly John Earl This is a two-time COMMON Speaker Excellence Silver award winning topic, where John takes a no-nonsense view at what is wrong with AS/400 Security and lays the blame squarely at the feet of application software vendors. With the proliferation of networked computing and Internet applications, AS/400 security requirements have changed drastically. Yet, many of the software applications and tools we buy create security nightmares for our organizations. This session details some of the more common inadequate vendor inflicted security schemes and outlines strategies for correcting them and/or convincing your vendor to fix their package. Back to Grid JSP Model II: Web App Design for 5250 Pgmrs Joe Pluta In JSP Model II Design for 5250 Programmers, Joe Pluta will provide a complete discussion of the evolution of the web interface, starting with the very basics of HTTP communications and moving all the way through the various available architectures to the n-Tier JSP Model II architecture. Along the way, Joe will explain basic HTML features and the more advanced capabilities of Cascading Style Sheets. In addition, he'll explain how JavaScript can be used to give HTML many of the capabilities we take for granted in 5250 programming; features which aren't in basic HTML. By the end of the session, you'll understand exactly how the Web stacks up as an interface compared to 5250. Back to Grid Active Dashboards to Improve Decision-Making Mike Fisher IBM® Workplace" Dashboard Framework delivers reusable service-oriented components, robust administration tools, and dashboard-specific features that speed the creation of standards-based, active dashboards. By leveraging Workplace Dashboard Framework, companies can quickly deploy highly-tailored, portal-based composite applications and dashboards that consolidate data and processes from multiple back end systems. In addition, companies can facilitate problem resolution by enabling action right from the dashboard. As a result, with Workplace Dashboard Framework, companies can help dramatically reduce their development costs and speed the time-to-value for their dashboard initiatives. Back to Grid Application Modernization: DB2 for i5/OS style Shantan Kethireddy As developers modernize their iSeries solutions, it's easy to focus on application development languages and tools. However, there are many DB2 for i5/OS features, such as DB2 web services, that can play a key role in modernizing the architecture of your solution. Database modernization can range from utilizing existing iSeries programs as stored procedures to embedding business logic into your database with the usage of triggers and databases. Migrating from native, record-level access to SQL-based data access is another way to modernize from a DB2 perspective. In this session, you will learn about the DB2 features available to help with the modernization of your solution as well as a comparison of SQL and Native interfaces. By the end of this session, attendees will be able to: 1. Understand the differences between SQL & DDS objects. 2. Be able to move business logic into DB2 instead of writing application code. 3. Understand the performance differences between SQL & Native I/O programming interfaces. Back to Grid Grokking XML David Andruchuk Using the tools that are present in your workplace environment this hands on session will show you how to Grok XML. - Learn how to use Excel 2003 to import/export XML data - Import/Export your XML document from/to a System i IFS folder - Code an SQL Procedure that composes XML - Code an RPG program that decomposes XML and uses embedded SQL to populate a DB2 table Back to Grid Cocktail Reception 5:10 -7:00 System i5 Goes Network Bob Cozzi No it is not CISCO Routers and TCP/IP networking, its podcasting, netcasting, webcasting whatever you want to call it. Bob Cozzi started iSeriesTV.com as a pilot project in the Fall or 2006. This winter he launches the full version called System i5 TV. Systemi5TV.com contains podcasts from COMMON and RPG World conferences along with local user group events, such as this year’s Omni conference. In addition on-line training and news is provided to the i5 community - and the best part is, it is all free. This session illustrates what goes into making a episode of System i5 TV, from green screen to your screen. Back to Grid Speaker Biographies
David Andruchuk
Senior System Architect for SunGard Futures Systems in Chicago, Illinois
Starting his IT career on an IBM S/32, David has progressed through the Midrange platform offerings during his 25 year career, working as a consultant before joining SunGard. David is a board member of the local Omni User group in Chicago and a member of the IBM System i ISV Advisory Council in Rochester, where he was the only non-IBM XML expert on the team that collaborated to produce the IBM Redbook The Ins and Outs of XML and DB2 UDB for i5/OS.
Back to Grid
Larry Bolhuis
Partner with Arbor Solutions, an IBM Business Partner in Oakbrook, IL as well as Grand Rapids, MI.
Larry has a bachelor 's degree in Computer Science. He began working on IBM midrange equipment in 1984 and the AS/400 with its introduction in 1988. Larry currently holds more than 30 IBM AS/400 and iSeries Certifications, including LPAR, Linux, Windows Integration and Technical Solutions. Larry will be presenting iSeries Work Management practices as well as demystifying the realm of LPARs and HMCs.
Back to Grid
Marcy Brandt
Software Engineer at IBM in Rochester
Marcy is a member of the iSeries Navigator team and primarily works on iSeries Navigator on the Web. Marcy joined IBM in 1988 and has spent much of that time working on the AS/ 400 and iSeries Systems Management including Performance Tools and License Management. Marcy also spent time developing web-based and PC-based management software for IBM Thin Client systems.
Back to Grid
Alison Butterill
Application Development Offering Manager for the System i Worldwide Brand team
IBM Certified Consulting I/T Specialist
Alison is an IBM Certified Consulting I/T Specialist certified in Application Development, WebSphere and System i. Her current position is the Application Development Offering Manager for the System i Worldwide Brand team. In her present position, Alison is working with a wide variety of IBM teams to develop strategic direction and offerings for developers on the System i. One of the System i key initiatives, the System i Developers Road Atlas is a key component of her current responsibilities. Alison has worked in the mid-range area for more than 25 years holding a wide variety of positions at IBM, always specializing in the areas of application development and database. She has held a variety of positions from being a field Systems Engineer to being an instructor in Customer Technical Education, to national support for IBM Canada, to Worldwide Technical Marketing support. Alison is a regular speaker at technical conferences and COMMON conferences around the world and holds numerous Speaker Excellence medals from COMMON North America. Back to Grid
Bob Cozzi
Cozzi Productions, Inc.
Bob needs no introduction, but just in case you've been living on Mars for the last couple of decades: An RPG programmer since 1978, Bob Cozzi is the author of several books on the AS/400, including "The Modern RPG Language with Structured Programming" - the most widely-used RPG book in the world and his soon to be released "RPG TNT: 101 Dynamite Tips 'n Techniques for RPG IV" which is due in March 2007. Today Bob runs "Cozzi Productions, Inc." which produces the popular RPG World Conferences (www.rpgworld.com), and System i5 TV (www.systemitv.com), a resource for iSeries industry podcasts.
Back to Grid
John Earl
Vice President and Chief Technology Officer, The PowerTech Group
John Earl is Vice President and Chief Technology Officer, as well as a co-founder, of The PowerTech Group, a Seattle area software company that specializes in System i security. He has over 25 years experience with IBM midrange systems and security, has published numerous articles and columns for industry magazines, and served as a Subject Matter Expert (SME) for Security for COMMON. A highly regarded speaker on OS/400 security, Mr. Earl has presented several hundred of iSeries security sessions at industry conferences and user groups all over the world. He is a three time winner of COMMON's Speaker Excellence award, and has also served on the board of directors of COMMON U.S.
Back to Grid
Mike Fisher
Portal Solutions Sales Executive, IBM Software Group
Mike Fisher brings 15 years of Software experience to his role at IBM. Previously, at Bowstreet, he was responsible for sales of portal based applications and dashboards. Prior to Bowstreet, Mike held positions in sales, and product management for software firms specializing in content management, commerce, and portal technologies. Mike completed his MBA at Loyola University in Chicago with a specialization in Information Technology.
Back to Grid
Susan Gantner
Partner400
Susan Gantner has honed her expertise in a career spanning three decades. After time in the private sector and then a 14-year stint at IBM, Susan left to pursue teaching and consulting. Susan is a world-renowned expert in programming and database technology on the iSeries, and her sessions will cover a wide range of advanced RPG technologies. She'll also introduce green screen programmers to the wonders of WDSC and the Remote Systems Explorer, RSE.
Back to Grid
Jerome Hughes
In a 30 year career working with IBM midrange systems, starting as a user shuffling 96 column cards to route trucks on the System/3 and progressing to programming on the System/38, AS/400, iSeries and System i, Jerome was truly fortunate to begin using SQL during the late 80s, and began teaching others the wonders of SQL in the mid-90s.
While consulting for large, multi-national clients in the 90s, he became a board member of The Omni User and has served there since, currently holding the Membership and Database Director position. He's also the webmaster for the Chicago public house and music venue The Hideout and by day he works as a
Sr. Developer on the Implementer product for MKS Software, Inc., in Oakbrook Terrace, IL.
Back to Grid
Shantan Kethireddy
Shantan Kethireddy joined IBM in 2001 after earning his Master of Science
degree from the University of Iowa. He is currently a member of the IBM SQL
Query Engine team and has worked on / lead several performance-related
development projects. Shantan speaks frequently at System i technical
conferences and acts as a subject matter expert in developing the DB2 for
i5/OS course of study. Shantan can be reached at shantank@us.ibm.com.
Back to Grid
Leonardo Llames
Leonardo Llames has worked in the areas of application and DB design, performance analysis, and client-server technologies in IBM Rochester for 16 years. He now focuses on e-business, particularly Java and WebSphere Application Server, and XML on the iSeries platform. Leonardo has a session on WAS 6.0 administration and two sessions on opening your system up to Service Orientated Architecture (SOA) access.
Back to Grid
Carole Miner
Senior Software Engineer for System i Client Integration, IBM Rochester
Carole Miner has a strong grounding in programming, planning and leadership including the original PC Support, FSIOP (now called Integrated xSeries Server). Carole's current focus is client integration technologies and support for iSeries Access products, and to that end she will present the many and varied capabilities of iSeries Access for the Web. This remarkable tool provides a wealth of operations and access tools for the iSeries, all from the browser.
Back to Grid
David Money
Prior to joining Andrews Consulting Group, Dave was a former member of the IBM AS/ 400 division's Partners in Development program and thereafter, Vice President of e-business for an AS/ 400 consulting firm. He has spent the majority of his career designing and developing e-business solutions. He is an IBM Certified Solutions Expert and Solutions Designer, author, and an award winning COMMON speaker. He has taught and developed several courses on AS/ 400 Internet enablement, and speaks frequently at industry events and user group meetings.
Back to Grid
Randall Munson
Creatively Speaking, Inc.
Some speakers have solid technological or corporate credentials, others are talented entertainers or best-selling authors, but very few like Randall Munson combine it all. He delivers a refreshing blend of inspiration and practicality, sparkling with warmth, humor, and magic. His high-content messages stem from a rock-solid foundation as an IBM Program Manager at the IBM AS/ 400 Laboratory in Rochester, Minnesota. For 20 years, he led research and development projects with management, programming, architecture, education, and marketing responsibilities. Simultaneously, he performed professionally as a magician, emcee, ventriloquist, and clown. His two paths have now merged, with presentations that combine genuine substance and captivating style. That's why organizations and Fortune 500 companies such as IBM, Disney, and The White House have resonated to the power of Randall's messages.
Randall Munson has earned the National Speakers Association's Certified Speaking Professional (CSP) designation. The CSP is the highest earned designation in the speaking profession. Less than eight percent of all professional speakers worldwide have earned this prestigious designation.
Having received over 60 Gold Medals for COMMON Speaker Excellence, his presentations are consistently named the best of COMMON USA, COMMON Europe, and COMMON Australia. He is named in the 'International Who's Who of Professionals' and 'Who's Who in Professional Speaking.' He has been inducted into the 'Speaker Excellence Hall of Fame' and been selected as one of "The Worlds Greatest Business Mentors."
Randall is the author or co-author of eleven books including the best seller "Create The Business Breakthrough You Want". He has published numerous articles and a monthly column in an international technology magazine. His acclaimed electronic magazine, Business Magic¨, is read monthly by thousands of decision makers in all 50 states and more than 70 countries around the world who want to experience the magic of Randall's creative insights, ideas and inspirations for themselves and their businesses.
Randall is the founder and president of 'Creatively Speaking¨.' He holds an MS in Computer Science from the University of Minnesota and he is an Adjunct Professor at the University of Wisconsin.
Whether he's speaking in Paris, Beijing, Sao Paulo, or Tokyo, Randall's warmth and humanity require no translation at all!
Back to Grid
Jon Paris
Partner400
Jon Paris, before founding Partner/400 with Susan Gantner, went from consulting to joining IBM's iSeries compiler team, working with both the COBOL and RPG compilers and playing a key role in defining RPG IV. Jon brings this unparalleled expertise to the conference in sessions covering a wide range of advanced RPG topics. These include /free syntax, processing IFS files in RPG, and finally a session on power RPG IV techniques.
Back to Grid
Joe Pluta
President, Pluta Brothers Design, Inc.
Joe Pluta has nearly 30 years of expertise in the field and he speaks regularly throughout the country on various topics, especially WebSphere- or WDSC-related. At this conference, Joe will cover the JSP Model II Architecture in terms that 5250 programmers can feel comfortable with, and he will also discuss Web Application Design as it relates to leveraging iSeries resources.
Back to Grid
Richard Schoen
President, RJS Software Solutions, Inc.
Richard is an expert AS/400-iSeries, Windows and Java developer. He began his career developing code on the System/36 back in 1984 using RPG II. He was one of the first software developers to develop on the AS/400 when it was released in 1988. He was also an early adopter of Microsoft Windows Development when Windows 3.1 and Visual Basic 3.0 was released in 1994. Richard is fluent in several development languages including RPG, CL, VB, VB.Net, C#, Java and more.
Since 1990 Richard has been involved in the development and marketing of
commercial software for document imaging, report and data delivery and workflow/BPM. Richard continues to be instrumental in building products to save companies time and money.
Back to Grid
Sal Stangarone, Jr.
Partner, michaels, ross & cole, ltd.
Sal has worked at mrc for over 10 years, all the while helping customers streamline their businesses to take advantage of new and emerging technologies. Most recently those efforts have shifted to developing intranet/extranet applications accessing iSeries data. Come by and see how any IT person can quickly and easily develop Web applications utilizing the latest & greatest technologies, CGI, Java, Websphere & Tomcat, all without any prior Web development experience.
Back to Grid
|