Manning Logo
Home | Ordering Info | Shopping Cart | Manage My Account | Login
Attention customers: online shopping is now available exclusively through our main website: http://www.manning.com. Thank you.
Jaguar Development with PowerBuilder 7

Inside the book

Sample Chapters Table of Contents Errata Index Preface Reviews Author Online

Manning Blog

Why small is sweet?

Author Blogs

Dave Crane more...

Author Calendar

Upcoming Events

Catalog

Java .NET Perl XML All by Subject All by Title

About...

Manning Contact Us Ordering FAQs ebooks Covers Sandbox Forums Distributors Manning Early Access Program (MEAP) Affiliate Program Academia/Publicity User Group Program Press Releases Jobs

Manning Publications Co.
209 Bruce Park Avenue
Greenwich, CT 06830

Jaguar Development with PowerBuilder 7
(PowerBuilder Developer's Series)
Michael Barlotta

1999 | 550 pages
ISBN: 1884777864
$44.95 Softbound print book  

Preface

Until Sybase's recent release of Enterprise Application Studio 3.0, which includes Jaguar CTS 3.0 and PowerBuilder 7.0, many developers and IT managers had been led to believe that PowerBuilder was not suitable for building distributed enterprise applications and that its popularity had waned. This could not, however, be further from the truth. The RAD development environment of PowerBuilder coupled with Jaguar CTS is more than "up to the challenge" of delivering high-powered distributed enterprise applications over both the Internet and local area networks. In fact, Sybase technologies have proven themselves against competitors' solutions, setting many Web-related Guinness Book records with the 1998 World Cup Web site (www.france98.com) and distinguishing themselves in many application server shootouts and performance tests. The new tools in EAStudio 3 deliver the ability to quickly design, develop, and deploy scalable enterprise applications without having to master complex middleware or CORBA.

The recent momentum in Sybase and their technologies--as evidenced by the successful Build the Future tours and the industry's favorable reviews--all point to a major revival of Sybase and PowerBuilder. In the application server jungle, the king is not a lion - it's a Jaguar! Read this book and learn how to unleash the power in your enterprise.

Who should read this book

Information Technology (IT) managers, system architects, and developers using many different technologies can learn about distributed computing and explore how PowerBuilder can be used as a total solution--or as part of the answer to building your distributed applications--with this book. In addition, this book can help answer the questions: Why should I move to a distributed architecture? and/or How do I design and build distributed applications with Jaguar CTS? A detailed overview of the Jaguar CTS application server is also given, allowing the reader to evaluate the technology.

This book, however, is dedicated to bringing PowerBuilder developers up to speed quickly on how to design and develop components for use on the Jaguar CTS application server. If you are a developer who wants to extend your skills beyond the two-tier client/server architecture, this book was written with you in mind. This book will walk the developer through the steps of creating a simple application and build on this, teaching the reader the techniques required to build full-featured applications. I have also described how to take advantage of such Jaguar features as instance pooling, connection caching, and transaction management, so that the reader can understand how to build scalable and reusable components. I have covered topics in enough detail so the developer can quickly get started in building an application. I have also tried to present the material so that the book may be used as a handy reference once the concepts are mastered.

This book assumes that the reader has little previous experience with distributed technologies or Jaguar CTS, and covers these topics in detail. This book, however, is not meant for those new to the PowerBuilder environment or programming in general, since the topics are devoted to covering Jaguar CTS development techniques in detail without spending a lot of time discussing how to use the various PowerBuilder painters, DataWindows, or PowerScript. Some basic PowerBuilder concepts are used to draw parallels to the newer concepts, but in general the assumption is that the reader has experience programming in PowerBuilder.

Conventions

This book uses some conventions to bring important messages to the reader's attention or hammer home a certain point.

Command line examples, sample output, code listings, and URLs are set in a fixed-pitch font. Filenames, new words, and emphasized words will be italicized.

Any warnings, tips, or notes associated with information being provided in this text will be pulled out and set apart in a Note:, Tip:, or Warning: box. Please pay heed to these pull-outs, as they may contain additional useful information, or warnings about exceptions to normal operations.

What you need to use this book

In order to get the most out of this book you will need to explore the code samples and write your own applications. To do this you will need to have a copy of the Enterprise Application Studio 3 (EAStudio). To write a database application, you will also need a database server. All the examples are written to work with Sybase Adaptive Server AnyWhere, which ships with EAStudio.

Code samples

The publisher has made all the code samples seen in this book available on their Web site. The code samples were all written using PowerBuilder 7.0 on a laptop running Windows 95 and tested on Jaguar CTS 3.0 running on the Windows NT 4.0 SP3 operating system. By providing code samples on the Web, two things are achieved. First, this book can be offered to you at a lower cost, since the expenses related to producing a CD are eliminated. Second, any enhancements or bug fixes can be made available to readers immediately by posting the newest code on the Web. To get the code samples just point your browser to the following URL: http://www.manning.com/Barlotta2/index.html.

Keep in touch

I have tried very hard to provide you with a comprehensive reference on distributed computing with PowerBuilder and Jaguar CTS, however this book is not perfect. By the time you read this, Sybase will have announced information on the "Catalina" release of Jaguar CTS and PowerBuilder, and maintenance releases should also be available. With that in mind, I welcome any and all suggestions and comments from readers. I am sure that every reader will feel that there are missing topics or points that they wish had been covered in more detail. You may also have a tip or idea that may help other developers. If you do, please let me know. This helps you, because both the publisher and I are made aware of how we may better serve you and provide the answers you are looking for in future books. I can be reached via the Internet at mike.barlotta@aegisconsulting.com or through Manning Publications (www.manning.com). Also be sure to visit my company's Web site (www.aegisconsulting.com or www.jaguarcts.com), where I will post articles and tips on distributed computing, Jaguar CTS, and PowerBuilder.

DESCRIPTION

Jaguar Development with PowerBuilder 7 is the definitive guide to distributed application development with PowerBuilder. It is the only book dedicated to preparing PowerBuilder developers for Jaguar applications and has been approved by Sybase engineers and product specialists who build the tools described in the book.

Jaguar Development with PowerBuilder 7 focuses on getting you up to speed on Jaguar and PowerBuilder, and it is packed with code samples to guide you every step of the way. It covers each step involved in application development, from setting up the development environment to deploying a production application.

Even a PowerBuilder developer with no experience in distributed technologies or Jaguar CTS will learn what it takes to build an application. Jaguar Development with PowerBuilder 7 covers:

  • Developing Component-centric Applications
  • Building Jaguar CTS Components/Clients
  • CORBA
  • Adaptive SQL Anywhere
  • Adaptive Server Enterprise
and lots more!

WHAT THE EXPERTS SAY ABOUT THIS BOOK...

"Boy, was I pleasantly surprised! … all the topics are described from ground zero. The author does not assume an in-depth knowledge of any application server related subject matter…provides a detailed description on PowerBuilder component design as well as client applications. The tips, notes and warnings are very appropriate and should save valuable hours of development time… the book will meet and exceed anyone's expectations.

Jaguar Development with PowerBuilder 7 by Michael Barlotta provides a solid application server foundation for any PowerBuilder developer. It offers a platform from which anyone can confidently dive into the world of enterprise e-commerce and e-business application development."
--Boris Gasin, Dynamic Technology Group, Inc., for PFC Guide

"I hold in suspect the ambition and foresight of any PowerBuilder programmer that does not purchase this book. It is not a good book -- it is a must have."
--Rik's PowerBuilder Dojo

"Jaguar Development with PowerBuilder 7 has got to be one of the best books from Manning Publications I have ever reviewed. If you are new to DPB and looking for a good reference, this is the book. It is a fantastic book on the topic and will lead you through all the steps necessary to be successful with Jaguar. I wish this publication was available when I was first learning Jaguar. It definitely would have saved me some sleepless nights. This is a must have for any Jaguar developer - no matter what level."
--Jon Credit, Credit's Corner

ABOUT THE AUTHOR...

Michael Barlotta, Director of Information Technologies at AEGIS Consulting, LLC, is a Certified PowerBuilder developer (Associate) who has used PowerBuilder to build both client/server and distributed applications over the last 6 years. He was a beta-tester for EAStudio 3, including Jaguar 3 and PowerBuilder 7. He is also the Distributed Technologies Editor for the PowerBuilder Developer's Journal and is the author of Distributed Application Development with PowerBuilder 6.

Home | Catalog | Privacy Policy | About Manning

© 2003-2006 Manning Publications Co.