Cover image for Kylix 2 development
Kylix 2 development
Whipple, Eric.
Personal Author:
Publication Information:
Plano, TX : Wordware Pub., [2002]

Physical Description:
xiv, 639 pages : illustrations ; 24 cm + 1 computer optical disc (4 3/4 in.).
General Note:
"The companion CD contains source code for the examples, Kylix Open Edition, Kylix 2 Enterprise Trial Edition, and a Linux tutorial as well as additional sample applications and utilities. The appendixes are included on the CD in PDF format"--P. [4] of cover.
Format :


Call Number
Material Type
Home Location
Item Holds
QA76.76.A65 W45 2002 Book and Software Set Central Closed Stacks

On Order



Provides Linux developers with an introduction to the Kylix two-way visual interface and integrated development environment, while easing Windows developers into the Linux world. This title helps project managers to learn about writing single-source applications for both Linux and Windows and developing technical plans for moving to Linux.

Author Notes

Eric Whipple is a senior Delphi, Kylix, and Java instructor/developer for PILLAR Technology Group, Inc.
Rick Ross is a senior consultant for PILLAR Technology Group, Inc.
Nick Hodges is chief technical officer of Lemanix

Table of Contents

Dedicationp. iii
Forewordp. xvii
Acknowledgmentsp. xix
Section 1 Introduction
Chapter 1 Introductionp. 3
Chapter 2 Installationp. 11
Chapter 3 The Kylix IDEp. 29
Section 2 Building Applications
Chapter 4 Working with Projects and Filesp. 65
Chapter 5 Object Pascalp. 87
Chapter 6 Application Architecturep. 123
Chapter 7 Object-Oriented Developmentp. 141
Chapter 8 Shared Objects and Packagesp. 163
Chapter 9 Compiler, Run-time Library, and Variantsp. 193
Chapter 10 Exception Handling and Resource Protectionp. 225
Chapter 11 Debugging and the Debuggerp. 241
Section 3 Data Access
Chapter 12 dbExpress and DataCLXp. 259
Chapter 13 Client-Side Data Managementp. 279
Chapter 14 Using Field Objectsp. 305
Section 4 Components
Chapter 15 CLXp. 321
Chapter 16 Writing Custom Componentsp. 357
Section 5 Advanced Linux Development
Chapter 17 Processes and Threadsp. 389
Chapter 18 Synchronization IPCsp. 421
Chapter 19 Message Passing IPCsp. 457
Chapter 20 Shared Memoryp. 481
Section 6 Enterprise Applications
Chapter 21 Internet Applications--NetCLXp. 503
Chapter 22 Introduction to WebSnapp. 531
Chapter 23 Advanced WebSnapp. 563
Chapter 24 Web Servicesp. 583
Chapter 25 CORBA Development with VisiBroker 4.5 for Kylixp. 595
Referencesp. 617
Indexp. 619