Kylix Developer's Guide

Front Cover
Sams Publishing, 2002 - Computers - 960 pages

Delphi for Linux (Kylix) Development includes three main themes. First, the book recognized that much of its audience will be Windows developers who need to understand basic Linux development strategies, so there will be information throughout the book offering insight on how to leverage Windows development knowledge to the Linux platform. There will be significant coverage of the tools and features of the Kylix environment, but the book assumes that readers will be familiar with RAD development tools generally. Finally, there is extensive coverage of how to apply the CLX library in building solid applications. The book will also discuss cross-platform development strategies.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

IN THIS CHAPTER
68
The Editor and Debugger
219
Using the Debugger
251
Understanding the Linux Environment
291
with Kylix
300
Working with Resources
362
Packaging and Sharing Code
377
Creating Components
413
Presenting Content
839
Simulating GET
841
PageProducers
842
HTMLDoc Versus HTMLFile
846
TableProducers
856
TDataSetTableProducer
857
Customizations
864
MasterDetail Relationship
865

Advanced Component Design
471
Graphics
533
Linux Systems Programming
627
Processes and Threads
645
DataCLX
665
Working with DataAware Components
681
Data Access Layer
717
Creating a RealWorld Application
757
Data Constraints
763
Navigation
778
Database Optimizations
792
Robs Rules of Left Outer Joins
799
PART V
815
Web Server Development
829
TWebResponse
836
TWebRequest
837
Summary
867
Advanced Web Server Development
869
NewWebApp42
870
dbExpress
871
TDataSetTableProducer
873
TSQLQueryTableProducer
874
PrepareSQLQueryTableProducer
877
Maintaining State 1nformation
880
Fat URLs
881
Cookies
887
Hidden Fields
888
Advanced Page Producing
891
1mages
906
Summary
908
Index
909
Copyright

Other editions - View all

Common terms and phrases

About the author (2002)

Charlie Calvert is a programmer and writer who lives and works with his wife Margie and his two cats in Santa Cruz, California. He is the author of Delphi 4 Unleashed, C++Builder 3 Unleashed, Delphi 2 Unleashed, Teach Yourself Windows 95 Programming in 21 Days, Delphi Unleashed, Teach Yourself Windows Programming, Turbo Pascal Programming 101, and a contributing author of CBuilder 4 Unleashed. He worked with his wife Margie to create an interactive Java tutorial, and he has been published in many different technical magazines. Charlie has spoken on technical subjects such as Delphi, C++, and Java at major industry conferences, and in many smaller conferences from Europe to Australia to the Far East. Originally trained as an English major, Charlie worked as a journalist and college English teacher before turning to the world of computers. He has a BA in both Journalism and Computer Science from Evergreen State College in Olympia, Washington.

His interests include bicycling, hiking, playing folk guitar, listening to jazz, and writing poetry and fiction. A considerable portion of his free time is dedicated to spiritual pursuits within the Episcopal Church and various Buddhist and Hindu meditation traditions. Online, he can be found at http://www.elvenware.com.

Margie Calvert has been working with computers for the past six years. Her focus is on graphics and the Internet. She has collaborated with Charlie Calvert on several books, helping with editing and graphics. Margie also has an MBA in business, an MA in English, and a background in nursing.

John Kaster is a Senior Developer Relations Manager for Borland, and architect for the Borland Community Web site. Previously, he was a product manager, responsible for distributed computing and database connectivity for Delphi and C++ Builder. John is the author of the CodeCentral repository and other custom applications for the community Web site, all built with Borland technology. Before coming to Borland, he produced several award-winning software development tools. He is co-author of Delphi Database Development, Programming in Clipper 5, and numerous articles for various computing magazines. He has been speaking at conferences and providing training around the world for more than 15 years. John loves to share his discoveries about software development and discuss design philosophy with other developers.

Bob Swart (www.drbob42.com) is a UK Borland User Group (UK-BUG) and UK Borland Connections member and an independent technical author, trainer, and consultant using Delphi, Kylix and C++Builder based in Helmond, The Netherlands. Bob writes regular columns for The Delphi Magazine, Delphi Developer, UK-BUG Developer's Magazine, as well as the DevX, TechRepublic and the Borland Community Web sites. Kylix Developer's Guide is the second book where Bob Swart's name appears on the cover (the first one was C++Builder 5 Developer's Guide), but he has also participated and written chapters for The Revolutionary Guide to Delphi 2, Delphi 4 Unleashed, C++Builder 4 Unleashed and the upcoming Delphi 6 Developer's Guide (SAMS).

Bob is a frequent speaker at Borland and Delphi/Kylix related seminars all over the world, and writes his own training material for Dr.Bob's Delphi Clinics (in The Netherlands and the UK).

In his spare time, Bob likes to watch video tapes of Star Trek Voyager and Deep Space Nine with his 7-year old son Erik Mark Pascal and 5-year old daughter Natasha Louise Delphine.

Bibliographic information