The Minimum You Need to Know About Java and xBaseJ
Publisher: Logikal Solutions
Published: 2010
Place of publication: USA
Format: PDF
Number of pages: 172
ISBN-13: 9780982358030
Description: This book is meant to provide a much needed tutorial for the OpenSource xBaseJ library.  If you have some fundamental Java skills this book can have you developing your own xBaseJ applications in a matter of hours.  The xBaseJ library was used by the author to create the FuelSurcharge project on SourceForge.
Table of contents: label: Introduction; label: Why This Book?
title: 11; label: Why xBaseJ?
title: 13; label: A Brief History of xBASE
title: 15; label: What is xBASE?
title: 17; label: Limits, Restrictions, and Gotchas
title: 24; label: Summary
title: 28; label: Review Questions
title: 28; label: Chapter 1; label: 1.1 Our Environment
title: 29; label: env1
title: 29; label: 1.2 Open or Create?
title: 30; label: 1.3 Example 1
title: 32; label: example1.java
title: 32; label: 1.4 Exception Handling and Example 1
title: 37; label: 1.5 rollie1.java
title: 39; label: rollie1.java
title: 39; label: testRollie1.java
title: 49; label: 1.6 Programming Assignment 1
title: 49; label: 1.7 Size Matters
title: 49; label: example5.java
title: 49; label: 1.8 Programming Assignment 2
title: 51; label: 1.9 Examining a DBF
title: 51; label: showMe.java
title: 52; label: 1.10 Programming Assignment 3
title: 61; label: 1.11 Descending Indexes and Index Lifespan
title: 62; label: doeHistory.java
title: 63; label: testDoeHistory.java
title: 76; label: 1.12 Programming Assignment 4
title: 82; label: 1.13 Deleting and Packing
title: 83; label: testpackDoeHistory.java
title: 84; label: 1.14 Programming Assignment 5
title: 88; label: 1.15 Data Integrity
title: 88; label: 1.16 Programming Assignment 6
title: 89; label: 1.17 Summary
title: 90; label: 1.18 Review Questions
title: 91; label: Chapter 2; label: 2.1 Why This Example?
title: 93; label: 2.2 Supporting Classes
title: 102; label: MegaDBF.java
title: 102; label: StatElms.java
title: 106; label: StatDBF.java
title: 107; label: MegaXDueElms.java
title: 112; label: DueSortCompare.java
title: 114; label: 2.3 The Panels
title: 115; label: MegaXbaseDuePanel.java
title: 115; label: MegaXbaseBrowsePanel.java
title: 124; label: MegaXbaseEntryPanel.java
title: 128; label: 2.4 The Import Dialog
title: 153; label: MegaXImport.java
title: 153; label: MegaXbase.java
title: 157; label: testMegaXbase.java
title: 163; label: 2.5 Programming Assignment 1
title: 164; label: 2.6 Programming Assignment 2
title: 165; label: 2.7 Programming Assignment 3
title: 165; label: 2.8 Programming Assignment 4
title: 165; label: 2.9 Summary
title: 165; label: 2.10 Review Questions
title: 167; label: Chapter 3; label: 3.1 Authoritative Resources
title: 169; label: 3.2 Timestamps on Reports
title: 172; label: 3.3 Doomed to Failure and Too Stupid to Know
title: 176; label: Appendix A; label: Answers to Introduction Review Questions
title: 181; label: Answers to Chapter 1 Review Questions
title: 182; label: Answers to Chapter 2 Review Questions
title: 185