Modern Web Development with IBM WebSphere Developing, Deploying, and Managing Mobile and Multi-Platform Apps

by ; ; ;
  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2014-06-08
  • Publisher: IBM Press
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99 Save up to $1.40
  • eBook
    Add to Cart


Supplemental Materials

What is included with this book?

  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


Use IBM WebSphereŽ Application Server 8.0 to architect and build Rich Internet Applications (RIAs) that are fast, responsive, interactive, reusable, maintainable, extensible, and a pleasure to use. Through a complete case study application, four IBM WebSphere experts teach you everything you need to know to build RIAs that incorporate HTML/JavaScript front-ends built with Dojo; RESTful Web Services back-ends using JAX-RS; and persistent data relying on the JPA standard. Modern Web Development with IBM WebSphereguides you through making the most of MVC architecture, mastering proven RIA development best practices, and applying powerful new UI features built into WAS 8.0. Supported by a website hosting a complete cross-product example application, and up-to-date links to installable WebSphere demo versions, this book will be an indispensable resource for everyone developing WAS 8.0 applications that include a UI component (as do at least 90% of all WAS applications). It will also be helpful to developers working with competitive application servers such as JBoss who can still leverage many of the best practices and architectural techniques presented here. (Note: This is the first title in our new IBM Press WebSphere Series, offering comprehensive, cohesive, and example-rich coverage of solutions development with today's WebSphere products. It replaces Part I of Enterprise Java Development with IBM WebSphere, offering completely revamped coverage of Web 2.0 and RIA. A second book, Enterprise Services Development with IBM WebSphere, will replace Part II of that older title.)

Author Biography

Kyle Brown is a Distinguished Engineer with IBM Software Services and Support for WebSphere. He has 20 years of experience in designing and architecting large-scale systems. In his role as a DE, he is responsible for helping our customers adopt emerging technologies, specifically Cloud Technologies and Services-Oriented approaches. He specializes in developing and promoting “Best Practices” approaches to designing large scale systems using SOA, Java Enterprise Edition (JEE) and IBM’s WebSphere product family. He is a best-selling author and regular conference speaker, and an internationally recognized expert in Patterns, JEE and Object technology.

Roland Barcia is an IBM Distinguished Engineer and CTO for Mobile and WebSphere Foundation for Software Group Lab Services. Roland is responsible for technical thought leadership and strategy, practice technical vitality, and technical enablement. He works with many enterprise clients on mobile strategy and implementations. He is the coauthor of the 4 books. He has published over 50 articles and papers on topics such as Mobile, IBM MobileFirst, Java™ Persistence, Ajax, REST, JavaServer Faces, and Messaging Technologies. He frequently presents at conferences and customers on various technologies. He has spent the past 16 years implementing middleware systems on various platforms, including Sockets, CORBA, Java EE, SOA, REST, Web, and Mobile. He has a Masters Degree in Computer Science from the New Jersey Institute of Technology.

Karl Bishop is a Senior Software Engineer with IBM. He currently works with the IBM Worklight Product Design team focusing on developer experience. Prior to that, Karl spent many years working within the IBM Software Services for WebSphere group. His technical focus has been in Mobile app development, HTML5, Web 2.0, and JavaScript toolkits. Karl has worked for IBM for over 16 years. Before that, he spent another dozen years honing his geek credentials at another computer company in California. Karl currently works out of his house, hidden away in the Sandhills near Pinehurst, North Carolina.

Matthew Perrins is an Executive IT Specialist within IBM Software Group MBaaS team based at the Hursley Development Lab in the UK. He is the technical lead of the Client SDK for IBM's MBaaS platform. Before that, he was the technical lead for IBM Software Services for Mobile for Europe which is focused on delivering first of kind mobile solutions for IBM clients. He has worked for IBM since 1989 and has spent a significant amount of time designing and building Java based enterprise solutions based on WebSphere.

Table of Contents


Chapter 1 – Introduction

Chapter 2 -Modern Web Development

Chapter 3 - WebSphere as a Data Server

Chapter 4 -Dojo and HTML 5 Primer

Chapter 5 - UI Design

Chapter 6 - Implementing Model View Controller with Kuba

Chapter 7 - Page Navigation with Kuba

Chapter 8 - The construction and build process

Chapter 9 - Mobile Development

Chapter 10 - Best Practices for performance

Chapter 11 - Test and Debugging


Appendix: Setting up the Samples

Rewards Program

Write a Review