MC Press Online
Welcome to the MC Press Online!
Need help with our eBooks?
Click here, to go to our main store

  MC Press Online eBookStore  

WDSC: Step by Step
preview of book WDSC: Step by Step
text of book WDSC: Step by Step

WDSC: Step by Step

Publisher: MC Press Online
Publication Date: October 2004
Subject: Computer: WebSphere
Number of Pages: 617

Free Preview    Email to Friend   Add to wish list
 Available as: (for format`s description click on its name)
Individual E-Version (PDF) Individual E-Version (PDF) ISBN: 978-1-58347-051-0  
 Reg.: $
74.99 per N pages
 You Save: 
$40.16 (53%)
 Online  Open CopyPrint    
all time
Printed Edition   see MC Press Online    
About this title
PLEASE NOTE: The contents of the CD that accompanies the print edition of this book are available via Web download. See the Contents tab at

WDSC: Step by Step carries on the Step by Step series tradition of providing an easy-to-understand yet thorough introduction to today's most important technologies. In this book, you'll discover the incredibly powerful WebSphere Development Studio Client (WDSC). Whether you plan to program only in RPG or plan to someday add Java and Web development to your RPG skill set, IBM has made it clear that WDSC is the tool you will be using.

But WDSC isn't just a replacement for SEU; it charts a new path for development based on IBM's open-source Eclipse IDE. More than just an editor, WDSC is also a design studio, a compiler, an integration aid, and a test platform. It supports not only standard languages such as RPG and COBOL but also Java, HTML, JavaServer Pages, and Cascading Style Sheets. The sheer scope of features available in WDSC makes learning it overwhelming for many programmers. This book demystifies WDSC, making it accessible and far easier to learn.

By design, WDSC: Step by Step walks a programmer through a working, integrated example while highlighting those features used on a day-to-day basis. You'll learn all the key features of WDSC, including building a Web site, adding dynamic content, attaching it to an i5/iSeries program, and finally deploying it to a WebSphere Application Server. Not merely a WDSC reference, this book acts as an extended library session in which readers learn by doing and master enough techniques to continue learning on their own. No prior knowledge of Java, HTML, or Eclipse is required!

From the Foreword by Jon Paris:
"So if you are setting out to discover the joys of WDSC, where do you start? The answer is right here in your hands. Joe has produced an excellent step-by-step guide that will lead you through the major tool components needed to design and maintain tomorrow's iSeries applications."

Inside WDSC: Step by Step, you'll find:
  • Hands-on tutorial presentations to make you productive quickly
  • Unique "checkpointed" sections so you can learn the topics that are most relevant to you
  • A jam-packed CD-ROM including all source along with in-depth code reviews to reinforce learning (CD available with print edition only; ebook customers can download the CD content from the Contents tab at
About author
Joe Pluta
Joe Pluta has designed distributed architectures for the midrange platform for more than 20 years. His company, Pluta Brothers Design, develops tools that enable IBM i users to incorporate emerging technologies seamlessly into their legacy systems, providing a direct path to new architectures. Joe moderates the JAVA400-L mailing list and is a member of IBM's JTOpen Core Team. Joe writes regularly at, and he is a regular participant in mailing lists and newsgroups on a wide range of topics surrounding the IBM i platform and Java in general.


Step 1: Welcome to WDSC
How It Works
What I'll Cover
A Different Look
Additional Materials
Step 1—What Is WDSC?

Step 2: The Web Site Designer
Step 2—Open the Web perspective
InStep 2.a—The Web perspective
Step 2—Add a Web project
Step 2—Open the Web Site Designer
Step 2—Add an HTML page
Step 2—Add a JSP page
Step 2—Rearrange your Web site
Step 2—Applying a template
Step 2—Navigation and naming

Step 3: The Image Designer
Step 3—Open the WebArt Designer
Step 3—Add text to the logo
Step 3—Save the logo
Step 4: Templates
Step 4—What is a template?
Step 4—What happens when you apply a template?
Step 4—Deconstructing a template
Step 4—Modifying a template
Step 4—Navigation site parts
InStep 4.a—The navigation site part language
Step 4—Customizing your navigation widget

Step 5: CSS Designer
Step 5—Adding new styles

Step 6: The WebSphere Test Environment
Step 6—Running the Web site in normal mode
InStep 6.a—Normal vs. debug mode

Step 7: Beans make Web sites dynamic
Step 7—Add Java to your application
Step 7—Test the Beans
InStep 7.a—Code review

Step 8: Adding Beans to your JSPs
Step 8—Rename the JSP
Step 8—Add a Bean to your JSP
Step 8—Default the data
InStep 8.a—Code review

Step 9: JSP Model II
Step 9—Why JSP Model II?
Step 9—Why use a servlet proxy?
Step 9—Remove the test data from the JSP
Step 9—Create and run the servlet
InStep 9.a—Code review
Step 9—Absolute style
InStep 9.a—Absolute and relative links and servlets
Step 9—Change the index

Step 10: Debugging
Step 10—Set a breakpoint
Step 10—Running in debug mode
InStep 10.a—The Debug perspective
Step 10—Inspecting and changing variables

Step 11: Setting Up the iSeries
Step 11—iSeries extensions
Step 11—Remote System Explorer
InStep 11.a—The Remote System Explorer perspective
Step 11—Create your own perspective
Step 11—Connect to the host
Step 11—Create a library
Step 11—Modify the connection's library list
Step 11—Create a source file and member
Step 12: Editing, compiling, and debugging

Step 12—Editing and verifying
Step 12—Compiling on the host
InStep 12.a—User actions
Step 12—Debugging on the host

Step 13: Things we won't get to see
Step 13—Preferences
Step 13—The Data perspective
Step 13—Advanced editing features
Step 13—iSeries projects
Step 13—CODE and VisualAge for RPG
Step 13—WebFacing
Step 14: Importing a JAR file

Step 14—Importing a JAR file
Step 14—Test the Toolbox

Step 15: Attaching to business logic on the host
Step 15—Create the database
Step 15—Writing the business logic
Step 15—Modify the servlet
InStep 15.a—Code review

Step 16: Adding a little style
Step 16—Style and substance
InStep 16.a—Code review

Step 17: Deployment
Step 17—Rename the application
Step 17—Export the project
Step 17—Deploy RPG programs

SideStep 1: Upgrading WDSC
SideStep 2: Checkpoints
SideStep 3: Add a new Express server
SideStep 4: Install the MySite application
SideStep 5: WDSC Version 5

Related titles
Mastering IBM iMastering IBM i
Programming in RPG IVProgramming in RPG IV
Remote System Explorer, TheRemote System Explorer, The
  Special Offer Code  
Enter your Special Offer Code here:
  Search for  

  Our Products  
Browse all »»
DB2 10 for z/OS Database Administration (Exam 612), Chapter 17: Performance Monitoring and Tuning
IBM Data Governance Unified Process, The
IBM System i APIs at Work

If download option is selected, Adobe Acrobat 5.0 or later is required to read our e-books*

Windows PC, Mac OS9/OSX, and Linux