|
Grid ID |
Title |
Abstract |
Listed
Speaker |
|
Top Concerns |
Top Concerns is Common Europe’s annual
survey for sounding out member priorities and sharing them with IBM.
In a novel method to generate the maximum response, all CEC
attendees will receive the Top Concerns form and a ball point pen
during the opening session. Everybody - Speakers,
IBM executives, Business Partners, Product exhibitors - is asked to
prioritise, on the spot, 10 Top Concerns out of a set of 15. Non
attendees of CEC can reply through the CE web site. There will
follow a raffle of 4 iPod nanos as a thank you for everyone's work.
The results will be announced during the closing session. |
Ranga Deshpande
|
|
A03 |
Making the move from
Development to Management |
You're a great developer,
your programs are bug-free(!) and you enjoy your work. But,
you're getting older and you've either been an advert for a manager
or you're in-line for promotion at work. How do you decide if this
is what you want to do? How do you go about weighing up the
pros and cons. At the end of the day could you do it and,
perhaps more importantly would you enjoy it?
This session aims to
encourage participants to weigh up what they really want out of
their career and enable them to be well prepared should they decide
they do wish to make the move from development to management.
By the end of this
session, attendees will be able to:
1. Analyse critically
their skill set and the opportunities this opens to them.
2. Have a clearer picture
of the demands of a management job.
3. Be aware of the
different types of management jobs available. |
Joanna Brown |
|
A04 |
System i Developers' Road
Atlas |
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. |
Alison Butterill |
|
A05 |
Data Archive or Die |
Data is the single most
important asset to a company, whether it is online or archived for
future scrutiny. Compliance with government regulations is often
cited as the most important reason for archiving data, followed by
managing data growth and ensuring effective disaster recovery. As
part of a healthy HA strategy, data archiving helps to meet these
needs while at the same time empowering you to realise the true
potential of your System i applications. Learn what’s possible from
today’s archiving solutions for System i and AS/400 without
affecting users, data availability or performance. |
Mike Ryan |
|
A06 |
Tips for Writing A
Security Policy |
Without a security
policy, the chances of implementing an organisation's security
requirements is impossible. This session describes why a security
policy is required and tips for writing a policy. |
Patrick S. Botz |
|
A07 |
Monitoring Sys Perf and
Health of i5/0S |
Want to quickly view
detailed real-time and historical performance graphs? Ever wondered
who is hogging all the system CPU? Need to notify an operator when
a system is not performing as expected? Need to know immediately
when an inquire message is sent or when your server job ends? This
session will show you ways to have your system monitor itself so you
can focus on other aspects of your job. We will also discuss
additional options to keep you informed when you are away from your
desk using wireless technology (phones and PDAs) or a simple web
browser interface!
By the end of this
session, attendees will be able to:
1. Get an understanding
of why being proactive can save you time.
2. Collect and view more
performance data than ever with collection services and System i
Navigator.
3. Create and use each
type of System i Navigator monitor. |
Gottfried Schimunek |
|
A08 |
System i Management 101:
Putting Theory into Practice |
System i requirements
continue to soar; and operating environments range from SMB to
global, far-reaching enterprise organizations. With 1,000,000 or
more objects and hundreds of users, managing the System i and
ensuring availability gets ever more difficult. By setting in place
and automating fundamental and easily realisable high availability
regimes, the performance and utilisation and security of existing
configurations can be improved quite significantly and disaster
recovery times can be cut drastically. Recognizing the value of
specific HA systems management processes, how they can be
cost-effectively implemented and the effects of doing them/not doing
them can mean the difference between your business’ success and
failure. |
Mike Ryan |
|
A09 |
Performance Capacity
Planning for System i |
Analytical tools for
performance capacity planning were available as part of the
performance tools LP on System i (and before on iSeries and AS/400)
for many years and were based on real time measurements of
transactions and corresponding resource usage. Extrapolations done
with these tools are extremely precise since measured data are
directly fed into the extrapolation model. Also real application
code path length and speeds and feeds of hardware and operating
system code is used to determine resource utilization and response
time ratings. This presentation will demonstrate yet another
capacity planning and sizing tool called the Workload Estimator -
WLE. We will demonstrate how to use this web based tool for the
System i which operates directly on the web or as a download, but is
much quicker, easier to use and produces better and more attractive
charts and graphs then previous tools. We will go through "what if"
scenarios and demonstrate the impact of various hard and software
options to throughput and resource utilization.
By the end of this
session, attendees will be able to:
1. Model and extrapolate
various workload data on IBM System i.
2. Understand the
differences between sizing and capacity planning.
3. Explore the impact of
various HW/ SW options to performance.
4. Use Workload Estimator
to size new workloads such as Java and WebSphere, WebFacing or Linux
applications. |
Gottfried Schimunek |
|
A10 |
IBM Director Manages Your
System i5 |
The eServer phenomenon is
changing the System i in dramatic ways! It brings new ideas,
opportunities and products to the System i. One of the products
coming to System i is the Virtualization Engine. This session will
focus on a specific component of the Virtualization Engine called
IBM Director Multiplatform. Come to learn about the product and get
a first hand view of what the product can do to manage OS/400, Linux
and Windows. |
Gottfried Schimunek |
|
A11 |
Techno Diversity in
Storage Architecture Strategies |
Many storage vendors
today promote ILM strategies that deliberately restrict the number
of applications and storage technologies, but is this healthy?
Rather than limiting options, a carefully considered mix of
technology can be the foundation for a very robust and successful
data storage strategy. Similar to a natural ecosystem where
biodiversity is essential to developing a healthy environment,
"techno diversity" also offers distinct advantages over a monolithic
storage approach. This session explores the concept of techno
diversity in a storage strategy, examining the strengths and
weaknesses of different applications and storage technologies. |
Steve Tongish |
|
A12 |
IBM
Product and Solution Support Centre
|
IBM PRODUCT & SOLUTIONS SUPPORT
CENTRE :
1.The European Product and Solution Support Centre .
2.The Benchmark Centres - System i, p and Storage.
3. Examples of Architectures and Solutions tested on System i .
3.1. Server Consolidation - Logical partitioning.
3.2. Intel server integration.
3.3 Storage consolidation.
3.4 High Availability and System i.
4. How to use the PSSC ressources
4.1 Performance tests.
4.1.2. iLite Benchmarking program.
4.1.3. Benchmarks on demand.
4.2 POC (Proof of concept)
4.3 The Briefing Centre
5. A "Proof of Concept" day for COMMON users in Montpellier. |
Alain Lesnat |
|
A14 |
Disaster Recovery - Be
Prepared! |
Performing a successful
System i disaster recovery -- whether conducting a test or
recovering from a real disaster -- is key to any company's business
continuity. Learn the top 10 mistakes customers make when testing or
performing a real disaster recovery. The recovery process will be
discussed along with tips, techniques and best practices to ensure
your recovery goes as well as possible.
Prerequisite: Basic
understanding of Backup and Recovery. |
Debbie Saugen |
|
A15 |
HA Made Easy |
It’s a new world for
System i. IBM’s restructured hardware solutions combined with
unprecedented innovations in high availability technology can now
deliver automated, affordable and sophisticated solutions for
companies of all sizes. Whether you are an SMB or a large-scale
global enterprise, HA has never been easier to implement or more
cost-effective.
Giving attendees an
actionable plan based on this new vision of HA, this presentation
will highlight technology solution advances in key areas such as
performance accelerators; data integrity validation and recovery;
remote journaling; data replication; autonomics; automated role;
along with ease of use and management features that reduce staff and
training costs. |
Andy Kowalski |
|
A16 |
iASP/SAN/Cluster |
|
Glenn Robinson |
|
A17 |
Business Continuity Management -
The Effect on IT |
A new British Standard for Business
Continuity Management came into effect in November 2006. This
standard written by BSI, sets out best practices and guidance for
businesses to formulate and manage Business Continuity Plans (BCP).
Inevitably IT will play a major role in the delivery of any BCP.
Find out how this British Standard will effect your IT
responsibilities and understand how Availability Solutions can play
their part in its delivery. |
Andy Weir |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B03 |
Introduction to Websphere
MQ |
This presentation answers
the questions:
1. What is messaging and
what solutions does it enable?
2. What is MQSeries and
what benefits does it bring to your business?
3. How does MQSeries
enable Business 3. Integration.
4. How does MQSeries
interact with Java, SAP, Notes, etc.?
5. How is MQSeries
evolving? What is the future direction? |
Cyril Stewart
|
|
B04 |
The Truth About SOA |
Once upon a time,
programmers were given a new language called RPGIV, and a new
environment named ILE, for their development work. It offered a
chance to develop applications using more modular techniques. Some
of those programmers chose to use the new environment and learned
new things including activation groups and service modules. The more
they learned, the more time they had to focus on the applications
and the less time they focused on maintenance and re-coding. Many
other programmers chose to play only with the new features of the
RPG language and to this day remain unaware of the advantages of
ILE.
They have not discovered
that modularization provides more efficient code development. They
have not discovered that code re-use can reduce the effort required
for building application systems. They have not discovered how
integrating applications can be much simpler when using a modular
approach.
Today, a new modular
architecture called Services Oriented Architecture (SOA) has been
thrust into the IT industry limelight. SOA adds a business view to
IT development along with the concept of modularizing business
applications into recognizable services. We are at a intersection; a
point where companies can either (left fork) continue the same old
linear approach to coding and development, or (right fork) adopt an
SOA approach to gain advantage of modularizing business processes
using IT.
Will you learn the
lessons of ILE? In this session, Trevor will review SOA with a
demonstration like you could never imagine. You will leave with a
clearer understanding of exactly what SOA is, how SOA can help your
business, and what choices you have in building SOA using the System
i. |
Trevor Perry |
|
B05 |
Netmanage - First steps
moving your System i to SOA |
First steps in moving
your System i to a service oriented architecture. The first step to
any SOA project is to take inventory of systems and system usage. In
this presentation, the audience can learn how to get a bird's eye
view of user interactions with host systems and therefore business
processes that serve as the foundation and starting point for SOA
deployments. This will give the organization an understanding as to
what systems are being used, what servers are being used, which
applications and which transactions are used most. Examples of
practical implementation will be given. |
Andrew Smith |
|
B06 |
Architecting
Modernisation |
The Information
Technology industry is undergoing continual transformation.
Traditional legacy application development remains popular, and
maintenance of legacy systems remains a major portion of IT work. At
the same time, new technologies, methodologies, hardware and
software appear at light speed. While vendors develop sales pitches
for related offerings, there are few sources to help you understand
the big picture. IT executives are asking questions like "Why do we
need middleware?", "How do we optimize our IT?", "How do I retain my
legacy investment?", "Which is better, J2EE or .Net?", "Where do we
start?", and so on.
These questions relate to
the modernization of the enterprise. Trevor's presentation outlines
a framework to understand Enterprise Modernisation and focus on a
higher level of IT strategy. He answers these questions with
relevance to a company¹s needs, applications, platforms and
direction. Trevor will give you the details of several customer
modernization efforts, showing you how to take advantage of the
introduced framework. These stories of practical efforts will equip
you with an approach that can be adopted to suit your own company
and IT organization. |
Trevor Perry |
|
B07 |
IBM IP Telephony Overview |
·1
What is IP Telephony?
·2
So what's Voice over IP?
·3
Is it right for us?
·4
Why System i?
·5
Where do I start?
This session explains the
background to IP Telephony and describes the benefits. It then
overviews the IBM System i IP Telephony Suite. |
John Taylor |
|
B08 |
IBM System i IP Telephony
- Disaster Survivability |
Learn how the new IBM
System i IP Telephony solution can provide your organization with
the capability to survive in a disaster situation. There are many
types of disasters from man made to natural that organizations need
to build the capabilities to survive should one occur in the future.
This session will cover the different deployment scenarios for IP
Telephony to provide redundancy on the System i and the
survivability across the organization. Pros and cons of each
scenario will be discussed in detail. |
John Taylor |
|
B09 |
Integrating
Applications with IP Telephony |
Learn how IBM's System i
IP Telephony Suite can integrate your business and collaborative
applications and your LDAP email directory with telephony services
using the API toolset. |
John Taylor |
|
B10 |
What’s New with
Backup/Recovery in V5R4 – Including Virtual Tape Support
|
Find out what new things
you need to know for the very latest V5R4 release to ensure you have
a good backup strategy. Learn what changes need to be made to update
your disaster recovery plans. New and exciting changes for Backup
and Recovery in V5R4 are highlighted including Virtual Tape Support
and the latest and greatest for Backup Recovery and Media Services (BRMS). |
Debbie Saugen |
|
B11 |
Shrinking Your
Backup/Recovery Window - Step by Step |
New hardware and tape
technology in combination with software enhancements in BRMS using
Concurrent and Parallel Saves, Save-while-active and Online Lotus
Server Backups are resulting in huge reductions to backup/recovery
windows. New V5R4 enhancements for Virtual Tape and performing a
backup of the system data in a non-restricted state will be covered.
Learn how you too can dramatically reduce your backup and recovery
windows! |
Debbie Saugen |
|
B12 |
BRMS Overview - What Does
it do and How do I Implement it? |
Backup, Recovery and
Media Services (BRMS) is IBM’s strategic product for managing your
backup/recovery environment along with your media to ensure the
safety of your data. BRMS helps you implement and automate your
backup strategies, tracks your media, and guides your recoveries.
BRMS is also the premiere Hierarchical Storage Management (HSM)
solution allowing data archive and dynamic retrieval to and from
tape. Come to this session for an overview of the BRMS functions.
Learn how to install the product, how to set up simple BRMS
operations, and how to review the BRMS reports to ensure all backups
ran successfully. All the new and exciting V5R4 BRMS enhancements,
including Virtual Tape Support and Parallel IFS Save, will also be
covered. |
Debbie Saugen |
|
B14 |
Single Sign-On Overview:
Don't Synchronize Passwords -- Eliminate them! |
This is the first session
of the Single Sign-on Focused Education Roadmap. This session
provides an overview of SSO and some of its many definitions. The
session introduces the business case and explains the industry
unique, non-disruptive, and password elimination attributes of the
IBM eServer approach to SSO.
In this session, the
first of the Single Sign-on Focused Education Roadman, you will
learn:
1. Different definitions
of Single Sign-on.
2. The rationale behind
the OS/400 & i5/OS SSO strategy.
3. The technologies
involved in the OS/400 & i5/OS strategy.
4. Why the OS/400 & i5/OS
approach can be cheaper than other approaches. |
Patrick S. Botz |
|
B15 |
Configuring OS/400 Single
Sign-on |
Configuring OS/400 Single
Sign-on
IBM announced single
sign-on (SSO) support for OS/ 400 in V5R2. Based on Kerberos
authentication and IBM's Enterprise Identity Mapping technology, SSO
can make using and administering OS/ 400 much less trouble than ever
before. This session shows you which interfaces are enabled for SSO
and what you need to do to configure them. While OS/ 400 SSO is
available for any environment that supports Kerberos, this session
will use a Windows 2000 domain as the configuration scenario. |
Patrick S. Botz
|
|
B16 |
Configuring iSeries Access servers
to use SSL |
iSeries Access Servers (including file
transfer, telnet, print, remote command and data queues) are enabled
to use SSL. Using SSL connections protects passwords used for
authentication and your critical information as it flows over the
network. This session explains how to configure your setup to take
advantage of this added protection. |
Patrick S. Botz
|
|
B17 |
Getting Control of Access
Control |
Most System i customers
don't do a very good job of managing -- or, perhaps, do a good job
of mismanaging -- security on their systems. We'll take a real life
STG Lab Services engagement as an example of how customers really
can get control of security on their systems. |
Patrick S. Botz
|
|
|
|
|
|
|
|
|
|
|
|
C03 |
Grounds for Java:
Software Engineering with Java: a "Nuts and Bolts" Perspective
|
"Software engineering" is
one of those 'buzzword' terms that folks love to hate. In all
honesty, how can something as ill-defined and fuzzy as software be
"engineered?" After all, programming is an art – not a science –
right? Right?
"Not so fast!" is the
warning this session boldly offers. By drawing parallels between
hardware and software designs, desires and outcomes, this session
will motivate you to think about software – particularly Java
software – in new ways. |
Blair Wyman |
|
C04 |
Introduction to the Java
Platform for WebSphere Users |
This introductory session will provide
an overview of the Java platform, its structure, and many of its
technologies. It will help position the types of applications you
can build with Java, and how these technologies relate to the IBM
WebSphere software platform. If you are new to WebSphere, and would
like to better understand what it is from a technical view, and how
it relates to Java, this session is for you. |
Blair Wyman |
|
C05 |
The Future of Java on
System i |
Support for Java™
technology in i5/OS is in the midst of fundamental change, as IBM
converges on a single virtual machine implementation across all its
platforms. This session details the change embodied by the adoption
of this new VM – its content, timeline, rationale and impacts – and
charts IBM's progress so far.
This new VM brings with
it known impacts – good and bad – to compatibility, performance, and
long-term migration. These impacts are outlined, along with IBM's
plans for their automatic detection and mitigation in most cases.
Impacts that defy automatic mitigation are expected to be rare;
i5/OS facilities for their identification will be described and
demonstrated. |
Blair Wyman |
|
C06 |
JSPs and Servlets |
Client-side Java and Java applets are
not where the world of Java is headed; it's server-side Java with
Java servlets and JSP's. This presentation introduces System i
programmers with the architecture of server-side Java. It will show
how easy it is for an System i programmer to develop host
applications and it will explain why Java servlets can perform as
well as RPG servers. |
Blair Wyman |
|
C07 |
Building Business Flexibility with SOA
on System i |
Over a decade ago TCP/IP
changed the way we connect hardware together, Service Oriented
Architecture (SOA) is doing the same thing for software. However,
SOA is not a product that you buy rather it is a new way to look at
your business and how to better adapt to the rapid changes you face
every day. The technology behind SOA is not new, it is all based on
mature industry standards. This session will examine the distinct
entry points for SOA on the IBM System i. We'll talk about how you
can leverage SOA standards for Reusing your existing applications,
Connecting these assets more efficiently, how to interface with the
people inside and outside your organization and how to apply these
standards |
Al Grega |
|
C08 |
eGL
why it is an ideal business application |
If you use the System i then what you
understand is the power it has a business platform and that you need
an easy way to build business solutions. From an IBM point of view
that tool exists with its Enterprise Generation Language (EGL)
offering and not only can you build business solutions but it can
provide a way to take you forward with your existing development
team. Unlike options such as PHP you will find that EGL provides
excellent tooling and is built upon Eclipse plugging into your IBM
studio offerings giving you one common development platform. This
means that no matter what you build for the System i it can all be
done in a single location. The presentation will not only cover some
of the details around EGL but also feature overviews of some current
applications to demonstrate the capabilities available to you. It
also tells you how you can get something for nothing. |
Bleddyn Williams |
|
C09 |
SAKRET User Experience -
Web Portal |
SAKRET is one of the
largest producers of ready-mix concrete and mortar products in the
world with over 60 production plants worldwide, its European
headquarters are in Wiesbaden, Germany. SAKRET has relied upon the
System i for many years, which runs their in-house developed
manufacturing system as well as applications for computer telephony
and a wireless scanning solution for the factories and warehouses. Increased competition in
the market meant that SAKRET had to respond quicker to their
clients’’ needs for placing orders against new quotations. A Web
Portal was developed for SAKRET’s Agents and Area Managers to allow
new quotations to be entered into the back office systems in
real-time. Rolf Stubenrauch will present on the development
of the solution from conception to implementation and why the "i"
was pivotal to the success of the project. |
Rolf Stubenrauch |
|
C10 |
Bishopscourt Affinity
Solutions User Experience - Product Development on i |
AllClear from
Bishopscourt Affinity Solutions (BAS) is a specialised web based
travel insurance product that provides protection to those who are
elderly, or who have pre-existing medical conditions. BAS also
provide hosted insurance services for organisations like the Asthma
Society, MS Society and many other similar charities and well known
insurance companies.
At the heart of the
business is an IBM System i, which hosts BAS’s Insurance Rating
Engine, Call Centre and all of their web based products. With the
System i, and just two developers, BAS have built a product
portfolio, that is stable, reliable, agile and above all,
cutting-edge. Bishopscourt’s Head of IT, Nikki Hunt, will explain
How and ‘Why i?’ |
Nikki Hunt |
|
C11 |
WebSphere and Java
Performance Tools Overview for System i |
The newest WebSphere
Application Server 6.1 comes with a new set of performance tools and
wizards to monitor and tune the application environment. We will
also discuss and demonstrate Java performance tools for the new 32
bit JVM as well as the "classic 64 bit " JVM.
By the end of this
session, attendees will be able to pick the right java performance
tool to solve a specific java performance problem. |
Gottfried Schimunek |
|
C12 |
Websphere for Dummies |
WebSphere, WebSphere, WebSphere! If
you’ve been hearing this a lot maybe it’s time to truly understand
what it’s all about. This session is geared towards IT Executives,
Decision Makers or anyone that needs to understand the WebSphere
portfolio |
Al Grega |
|
C14 |
Linux High Availability |
There are many Linux high availability
functions, such as RAID, clustering, and failover. If you are
considering using Linux as a production server, you should be aware
of the high availability options that are available. |
Erwin L. Earley |
|
C15 |
Linux on i5 Configuration |
This session will explore
the steps necessary to setup an i5 system to support Linux in a
logical partition. Topics will include the use of the Hardware
Management Console (HMC) for definition of the LPAR as well as
contrasting the differences between Linux configuration on i5 and
Linux configuration on pre-i5 iSeries systems. Attendance of the
Linux on i5/OS configuration session will be a benefit as this
session will provide a contrast between the two generations of
System i systems that support Linux. |
Erwin L. Earley |
|
C16 |
Implementing Linux-based
File Serving |
File Serving is one of
the most common solutions implemented in a Linux environment. This
session will walk through establishing a simple file server for the
sharing of files and printers and will then progress into
integrating Linux into authentication mechanisms such as NT-4 style
Domain Controllers and Active Directory Servers. Methods for
replacing NT-style domain controllers will also be discussed. This
session will provide concrete methods for setting up and/or
migrating file serving within Linux and include live examples. |
Erwin L. Earley |
|
C17 |
Troubleshooting Linux on
System i |
Can't get your penguin to
waddle? This is the session for you! A number of topics will be
presented on problems (and more importantly solutions!) that can be
encountered with installing and running Linux on the eServer i5
platform. Attend this session and your penguin will be waddling
across the enterprise no time. |
Erwin L. Earley |
|
|
|
|
|
|
D03 |
Magic Software - Making
the most of your System i - Tips and Tricks for Programmers |
Making the most of your
System i - Tips and Tricks for Programmers.
There are a lot of System
i helpful hints that some of us forgotten, some of us never new.
Among these we will review the power of the command CPYF.
Additional topics:
a.. How to create useful
commands
b.. How to create
shortcuts
c.. How to change the
command default.
d.. We will point to some
useful API's,
e.. How to create
shortcuts for PDM.
f.. A few enhancements
for Control Language.
g.. We will learn how to
deal with multiple jobs or multiple spool files.
There may be additional
issues to cover based on feedback from the class and questions. Due
to Gal's vast store of knowledge, only time will limit the
discussion |
Gal Berman |
|
D04 |
Intro to PHP |
Extremely robust and
scalable, PHP delivers excellent performance even at high loads and
can be used for the most demanding of applications. This session
will introduce you to the world of downloadable PHP applications to
quickly get your System i hosting a wiki, blog, shopping cart, or
message board.
By the end of this
session, attendees will
1. Learn how PHP is both
fun and easy to learn
2. Learn how to create
data-driven applications immediately; additional XML support make
3. Learn how PHP is
unlike CGI scripts, which require you to write code to output HTML |
Erwin L. Earley |
|
D05 |
Web Services on System i |
Web services is an established industry
standard that is providing application developers the type of
connectivity that hardware has been enjoying since the mid 1990's
with TCP/IP and Ethernet. The session will start off describing the
industry standards that make up the web services specification. We
will finish by stepping through the options you have available for
providing or consuming web services directly from your RPG/COBOL
applications. |
Al Grega |
|
D06 |
WebSphere Development
Studio client for System i |
WebSphere Development Studio client for i5/OS 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. |
Alison Butteril |
|
D07 |
Embracing
RPG IV and ILE |
As RPG
programmers continue to move to RPG IV and ILE they bring a lot of
old RPG III habits with them. Old habits die hard and, even though
they may be making use of some of the new language features, are
they making full use of what RPG IV and ILE have to offer? This
session discusses some of the language features and methodologies
programmers should be embracing and some of the more traditional
approaches they should be discarding.
|
Paul Tuohy |
|
D08 |
XML for RPGers: An Introduction |
XML is the
future of data interchange. It provides a powerful way to describe
and encode data that is system independent. Whether you are
interested in creating or using web services or simply exchanging
data with other organizations, XML is quickly becoming the standard
data interchange language for business-to-business applications.
Along with its sister languages, XSLT and schemas, this skill is
becoming a "must have" in today's IT world. In this session you will
learn what XML is, the basic syntax of the language, how it can be
used with your applications, and how it will likely affect your
applications in the future.
|
Susan Gantner |
|
D09 |
Processing XML with RPG - V5R4 |
One of the main
features of the latest release of the RPG language is the new XML
support. Whether you are using XML for web services or data
interchange, dealing with XML in RPG is definitely challenging. V5R4
brings welcome relief in the form of new native RPG IV language
support that greatly simplifies parsing XML within your RPG
programs. In this session we'll discuss the two types of XML parsing
support offered and the new operation codes that provide that
support. We'll also have a brief overview of the features added in
previous releases of Version 5 that are critical to understanding
V5R4's XML support.
|
Jon Paris |
|
D10 |
RSE Jump Start |
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!
|
Susan Gantner |
|
D11 |
Subprocedures Basics |
Using subprocedures, you can create your
own callable functions to be as powerful as IBM's built-in
functions. This session will introduce you to the basics of writing
subprocedures so that you can begin to build more powerful, modular
applications. We will introduce the syntax and coding techniques for
subprocedures by converting an existing subroutine to a subprocedure.
Then we'll create a new subprocedure from scratch. Finally, we will
look at how the syntax and coding techniques change slightly to
externalize your subprocedures to make them more easily reusable via
ILE Service Programs.
|
Susan Gantner |
|
D12 |
Exploiting the Power of Prototypes |
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.
|
Jon Paris |
|
D14 |
ILE Essentials |
In this session, we will take a look at
the essential information you need to know about using ILE’s static
binding. Using a simple application example, we will illustrate how
and why to create modules, bound ILE programs, Service Programs and
Binding Directories and how to use them effectively. We will also
look at Activation Groups and their potential impact on overrides,
shared open data paths and commitment control.
|
Susan Gantner |
|
D15 |
Considerations for a successful ILE
implementation |
Although it is very rare that the
implementation of any two ILE projects are exactly the same, there
are a lot of ground rules that are required in all implementations.
This session discusses some of the considerations for a successful
ILE implementation including how to control and manage the
development environment, development tools to use, design
considerations (Activation Groups, Binding Directories, using
Service Programs) and documenting procedures.
|
Paul Tuohy |
|
D16 |
IBM’s Investment in RPG
IV – Past, Present & Future |
The IBM Toolbox for Java
is a set of Java classes and tools for accessing System i data and
resources from a Java program.
In this session, learn:
1. The basic components
of the Toolbox.
2. How to call programs,
access DB2/400 data, and access data queues in Java.
3. How a Java program can
access System i data.
4. Methods to identify
when the Toolbox is useful. |
Alison Butteril |
|
D17 |
SQL on the AS/400: An
Introduction |
SQL is
IBM's relational database language that can be used for data
definition, and manipulation -- querying. It is the key to
understanding data retrieval in the rapidly evolving client/server
environment. SQL is simple to use and is an extremely powerful
database and application development tool. This session, will
introduce SQL concepts, the use of SQL for query or data retrieval,
and the use of SQL for database creation and management.
|
Alison Butteril |
|
E09 |
PHP Toolkit for i5/OS
|
The objective of
this lab is to learn how to access the i5/OS objects using PHP
toolkit included in Zend Core for i5/OS using Zend Studio for i5/OS.
What you should be able to do
At the end of
the exercise, you should be able to:
· Get
familiar with PHP toolkit environment
· Create
a connection to i5/OS
· Use
toolkit functions to call program, execute CL commands, read/write
Data Area
· Use PHP
Toolkit function templates in Zend Studio 5.5 to call program,
read/write data queue, and retrieve spooled file entry.
Introduction
This lab is for
programmers who want to learn about the use of PHP Toolkit to build
PHP Web-based applications with integration to i5/OS Legacy. PHP is
a script-based language that is easy to learn, but still enables you
to build complex applications with robust functionality. This lab
walks you through creating basic i5/OS PHP scripts using PHP Toolkit
functions in Zend Studio.
Requirements
This tutorial
assumes you have some PHP experience and good understanding of i5/OS
environment. |
Erwin Earley |
|
E14 |
iSeries Navigator |
iSeries
Navigator is the graphical user interface for managing your Systemi.
It includes a suite of functions for managing one or multiple System
i at once through a single interface. This lab introduces you to the
basic 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;
job and message monitors; fixes (PTF) management; object
distribution; managing system values; 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.
Select from these iSeries Navigator labs:
1. Overview - Basics lab
2. Monitoring lab
3. Performance Tools - Analyzing Performance Issues - lab |
Gottfreid
Schimenuk |
|
E16 |
ILE Open Lab |
In this
2-session lab, feel free to drop in and try your hand at some aspect
of using various aspects of the Integrated Language Environment (ILE).
We’ll have lab scripts to work through to help you cement your
understanding of the topics covered in the lecture sessions:
-
create subprocedures
- create
modules, bound programs and Service Programs
- see the
impact of Activation Groups
- process
XML from RPG
The lab
environment is self-paced and you may choose which lab scripts) you
want to use. Instructors from the lecture sessions will be on hand
for guidance and to answer any questions that arise. |
Jon Paris,
Paul Tuohy
Susan Gantner |
|
|
|
|
|